--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
meshchatx/src/frontend/locales/ru.json 95f562e83e24ed459db7b9b8430aea5c29ca4ff2 (95f562e8) Text, 213.41 KB
Tb4b4b4{
Tff7b72"_languageName"Tb4b4b4: Ta5d6ff"Русский"Tb4b4b4,
Tff7b72"bots"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Боты LXMFy"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Простые боты LXMF (эхо, заметки, напоминания), если установлен LXMFy."Tb4b4b4,
Tff7b72"bot_framework"Tb4b4b4: Ta5d6ff"Фреймворк ботов"Tb4b4b4,
Tff7b72"lxmfy_not_detected"Tb4b4b4: Ta5d6ff"LXMFy не обнаружен"Tb4b4b4,
Tff7b72"lxmfy_not_detected_desc"Tb4b4b4: Ta5d6ff"Для использования ботов необходимо установить пакет LXMFy:"Tb4b4b4,
Tff7b72"install_via_pip"Tb4b4b4: Ta5d6ff"Установить через pip"Tb4b4b4,
Tff7b72"create_new_bot"Tb4b4b4: Ta5d6ff"Создать нового бота"Tb4b4b4,
Tff7b72"running_bots"Tb4b4b4: Ta5d6ff"Запущенные боты"Tb4b4b4,
Tff7b72"no_bots_running"Tb4b4b4: Ta5d6ff"В данный момент нет запущенных ботов."Tb4b4b4,
Tff7b72"select"Tb4b4b4: Ta5d6ff"Выбрать"Tb4b4b4,
Tff7b72"start_bot"Tb4b4b4: Ta5d6ff"Запустить бота"Tb4b4b4,
Tff7b72"stop_bot"Tb4b4b4: Ta5d6ff"Остановить бота"Tb4b4b4,
Tff7b72"restart_bot"Tb4b4b4: Ta5d6ff"Перезапустить бота"Tb4b4b4,
Tff7b72"saved_bots"Tb4b4b4: Ta5d6ff"Сохраненные боты"Tb4b4b4,
Tff7b72"bot_name"Tb4b4b4: Ta5d6ff"Имя бота"Tb4b4b4,
Tff7b72"cancel"Tb4b4b4: Ta5d6ff"Отмена"Tb4b4b4,
Tff7b72"bot_started"Tb4b4b4: Ta5d6ff"Бот успешно запущен"Tb4b4b4,
Tff7b72"bot_stopped"Tb4b4b4: Ta5d6ff"Бот остановлен"Tb4b4b4,
Tff7b72"start_pending"Tb4b4b4: Ta5d6ff"Запуск бота… LXMF и Reticulum могут загружаться несколько секунд."Tb4b4b4,
Tff7b72"stop_pending"Tb4b4b4: Ta5d6ff"Остановка бота…"Tb4b4b4,
Tff7b72"restart_pending"Tb4b4b4: Ta5d6ff"Перезапуск бота… это может занять время."Tb4b4b4,
Tff7b72"bot_ready"Tb4b4b4: Ta5d6ff"Бот запущен и работает."Tb4b4b4,
Tff7b72"failed_to_start"Tb4b4b4: Ta5d6ff"Не удалось запустить бота"Tb4b4b4,
Tff7b72"failed_to_stop"Tb4b4b4: Ta5d6ff"Не удалось остановить бота"Tb4b4b4,
Tff7b72"delete_bot"Tb4b4b4: Ta5d6ff"Удалить бота"Tb4b4b4,
Tff7b72"export_identity"Tb4b4b4: Ta5d6ff"Экспорт личности"Tb4b4b4,
Tff7b72"bot_deleted"Tb4b4b4: Ta5d6ff"Бот успешно удален"Tb4b4b4,
Tff7b72"failed_to_delete"Tb4b4b4: Ta5d6ff"Не удалось удалить бота"Tb4b4b4,
Tff7b72"more_bots_coming"Tb4b4b4: Ta5d6ff"Скоро появятся новые боты!"Tb4b4b4,
Tff7b72"chat_with_bot"Tb4b4b4: Ta5d6ff"Чат"Tb4b4b4,
Tff7b72"lxmf_address"Tb4b4b4: Ta5d6ff"Адрес LXMF"Tb4b4b4,
Tff7b72"last_announce"Tb4b4b4: Ta5d6ff"Последний announce"Tb4b4b4,
Tff7b72"never_announced"Tb4b4b4: Ta5d6ff"На этом узле ещё не виден"Tb4b4b4,
Tff7b72"address_pending"Tb4b4b4: Ta5d6ff"Появится после первого запуска бота"Tb4b4b4,
Tff7b72"status_running"Tb4b4b4: Ta5d6ff"Запущен"Tb4b4b4,
Tff7b72"status_stopped"Tb4b4b4: Ta5d6ff"Остановлен"Tb4b4b4,
Tff7b72"force_announce"Tb4b4b4: Ta5d6ff"Объявить сейчас"Tb4b4b4,
Tff7b72"edit_name"Tb4b4b4: Ta5d6ff"Изменить имя"Tb4b4b4,
Tff7b72"bot_renamed"Tb4b4b4: Ta5d6ff"Имя бота сохранено"Tb4b4b4,
Tff7b72"rename_failed"Tb4b4b4: Ta5d6ff"Не удалось сохранить имя"Tb4b4b4,
Tff7b72"name_required"Tb4b4b4: Ta5d6ff"Введите имя"Tb4b4b4,
Tff7b72"announce_triggered"Tb4b4b4: Ta5d6ff"Запрос announce отправлен"Tb4b4b4,
Tff7b72"announce_failed"Tb4b4b4: Ta5d6ff"Не удалось запросить announce"Tb4b4b4,
Tff7b72"last_error_heading"Tb4b4b4: Ta5d6ff"Последняя ошибка"Tb4b4b4,
Tff7b72"view_process_log"Tb4b4b4: Ta5d6ff"Лог процесса (отладка)"Tb4b4b4,
Tff7b72"process_log_title"Tb4b4b4: Ta5d6ff"Лог процесса бота"Tb4b4b4,
Tff7b72"process_log_empty"Tb4b4b4: Ta5d6ff"Для этого бота пока нет вывода в лог."Tb4b4b4,
Tff7b72"process_log_truncated"Tb4b4b4: Ta5d6ff"Показан только конец лог-файла. Полный файл на диске больше."Tb4b4b4,
Tff7b72"process_log_loading"Tb4b4b4: Ta5d6ff"Загрузка лога…"Tb4b4b4,
Tff7b72"process_log_failed"Tb4b4b4: Ta5d6ff"Не удалось загрузить лог процесса"Tb4b4b4,
Tff7b72"process_log_copied"Tb4b4b4: Ta5d6ff"Лог скопирован в буфер обмена"Tb4b4b4,
Tff7b72"copy_process_log"Tb4b4b4: Ta5d6ff"Копировать лог"
Tb4b4b4},
Tff7b72"app"Tb4b4b4: Tb4b4b4{
Tff7b72"name"Tb4b4b4: Ta5d6ff"Reticulum MeshChatX"Tb4b4b4,
Tff7b72"sync_messages"Tb4b4b4: Ta5d6ff"Синхронизировать сообщения"Tb4b4b4,
Tff7b72"compose"Tb4b4b4: Ta5d6ff"Написать"Tb4b4b4,
Tff7b72"messages"Tb4b4b4: Ta5d6ff"Сообщения"Tb4b4b4,
Tff7b72"contacts"Tb4b4b4: Ta5d6ff"Контакты"Tb4b4b4,
Tff7b72"nomad_network"Tb4b4b4: Ta5d6ff"Nomad Network"Tb4b4b4,
Tff7b72"map"Tb4b4b4: Ta5d6ff"Карта"Tb4b4b4,
Tff7b72"archives"Tb4b4b4: Ta5d6ff"Архивы"Tb4b4b4,
Tff7b72"propagation_nodes"Tb4b4b4: Ta5d6ff"Узлы ретрансляции"Tb4b4b4,
Tff7b72"network_visualiser"Tb4b4b4: Ta5d6ff"Визуализатор сети"Tb4b4b4,
Tff7b72"interfaces"Tb4b4b4: Ta5d6ff"Интерфейсы"Tb4b4b4,
Tff7b72"tools"Tb4b4b4: Ta5d6ff"Инструменты"Tb4b4b4,
Tff7b72"settings"Tb4b4b4: Ta5d6ff"Настройки"Tb4b4b4,
Tff7b72"identities"Tb4b4b4: Ta5d6ff"Личности"Tb4b4b4,
Tff7b72"documentation"Tb4b4b4: Ta5d6ff"Документация"Tb4b4b4,
Tff7b72"about"Tb4b4b4: Ta5d6ff"О программе"Tb4b4b4,
Tff7b72"changelog_title"Tb4b4b4: Ta5d6ff"Что нового"Tb4b4b4,
Tff7b72"do_not_show_again"Tb4b4b4: Ta5d6ff"Не показывать снова для этой версии"Tb4b4b4,
Tff7b72"do_not_show_ever"Tb4b4b4: Ta5d6ff"Больше никогда не показывать"Tb4b4b4,
Tff7b72"tutorial_title"Tb4b4b4: Ta5d6ff"Руководство"Tb4b4b4,
Tff7b72"tutorial_welcome"Tb4b4b4: Ta5d6ff"Добро пожаловать в MeshChatX"Tb4b4b4,
Tff7b72"tutorial_connect"Tb4b4b4: Ta5d6ff"Подключение к сети Mesh"Tb4b4b4,
Tff7b72"tutorial_finish"Tb4b4b4: Ta5d6ff"Все готово!"Tb4b4b4,
Tff7b72"tutorial_restart_required"Tb4b4b4: Ta5d6ff"Требуется перезагрузка"Tb4b4b4,
Tff7b72"tutorial_docker_note"Tb4b4b4: Ta5d6ff"Если вы используете Docker, убедитесь, что ваш контейнер автоматически перезапускается."Tb4b4b4,
Tff7b72"my_identity"Tb4b4b4: Ta5d6ff"Моя личность"Tb4b4b4,
Tff7b72"identity_hash"Tb4b4b4: Ta5d6ff"Хеш личности"Tb4b4b4,
Tff7b72"lxmf_address"Tb4b4b4: Ta5d6ff"Адрес LXMF"Tb4b4b4,
Tff7b72"announce"Tb4b4b4: Ta5d6ff"Анонсировать"Tb4b4b4,
Tff7b72"announce_now"Tb4b4b4: Ta5d6ff"Анонсировать сейчас"Tb4b4b4,
Tff7b72"last_announced"Tb4b4b4: Ta5d6ff"Последний анонс: {time}"Tb4b4b4,
Tff7b72"last_announced_never"Tb4b4b4: Ta5d6ff"Последний анонс: Никогда"Tb4b4b4,
Tff7b72"display_name_placeholder"Tb4b4b4: Ta5d6ff"Отображаемое имя"Tb4b4b4,
Tff7b72"profile"Tb4b4b4: Ta5d6ff"Профиль"Tb4b4b4,
Tff7b72"manage_identity"Tb4b4b4: Ta5d6ff"Управляйте своей личностью, участием в транспорте и настройками LXMF по умолчанию."Tb4b4b4,
Tff7b72"theme"Tb4b4b4: Ta5d6ff"Тема"Tb4b4b4,
Tff7b72"theme_mode"Tb4b4b4: Ta5d6ff"Режим {mode}"Tb4b4b4,
Tff7b72"transport"Tb4b4b4: Ta5d6ff"Транспорт"Tb4b4b4,
Tff7b72"enabled"Tb4b4b4: Ta5d6ff"Включено"Tb4b4b4,
Tff7b72"disabled"Tb4b4b4: Ta5d6ff"Выключено"Tb4b4b4,
Tff7b72"propagation"Tb4b4b4: Ta5d6ff"Ретрансляция"Tb4b4b4,
Tff7b72"local_node_running"Tb4b4b4: Ta5d6ff"Локальный узел запущен"Tb4b4b4,
Tff7b72"client_only"Tb4b4b4: Ta5d6ff"Только клиент"Tb4b4b4,
Tff7b72"copy"Tb4b4b4: Ta5d6ff"Копировать"Tb4b4b4,
Tff7b72"appearance"Tb4b4b4: Ta5d6ff"Внешний вид"Tb4b4b4,
Tff7b72"appearance_description"Tb4b4b4: Ta5d6ff"Переключайтесь между светлой и темной темами в любое время."Tb4b4b4,
Tff7b72"messages_sidebar_position"Tb4b4b4: Ta5d6ff"Боковая панель сообщений"Tb4b4b4,
Tff7b72"messages_sidebar_position_left"Tb4b4b4: Ta5d6ff"Слева"Tb4b4b4,
Tff7b72"messages_sidebar_position_right"Tb4b4b4: Ta5d6ff"Справа"Tb4b4b4,
Tff7b72"ui_transparency"Tb4b4b4: Ta5d6ff"Прозрачность фона"Tb4b4b4,
Tff7b72"ui_transparency_description"Tb4b4b4: Ta5d6ff"Увеличивает прозрачность основного фона. Боковые панели остаются непрозрачными для удобства чтения."Tb4b4b4,
Tff7b72"ui_glass_enabled"Tb4b4b4: Ta5d6ff"Эффект стекла"Tb4b4b4,
Tff7b72"ui_glass_enabled_description"Tb4b4b4: Ta5d6ff"Добавляет эффект матового стекла к карточкам. Если выключено, карточки используют сплошные цвета."Tb4b4b4,
Tff7b72"reset_appearance_defaults"Tb4b4b4: Ta5d6ff"Сбросить оформление к умолчаниям"Tb4b4b4,
Tff7b72"light_theme"Tb4b4b4: Ta5d6ff"Светлая тема"Tb4b4b4,
Tff7b72"dark_theme"Tb4b4b4: Ta5d6ff"Темная тема"Tb4b4b4,
Tff7b72"live_preview"Tb4b4b4: Ta5d6ff"Предпросмотр обновляется мгновенно."Tb4b4b4,
Tff7b72"realtime"Tb4b4b4: Ta5d6ff"Реальное время"Tb4b4b4,
Tff7b72"transport_mode"Tb4b4b4: Ta5d6ff"Режим транспорта"Tb4b4b4,
Tff7b72"transport_description"Tb4b4b4: Ta5d6ff"Ретранслируйте пути и трафик для ближайших узлов."Tb4b4b4,
Tff7b72"enable_transport_mode"Tb4b4b4: Ta5d6ff"Включить режим транспорта"Tb4b4b4,
Tff7b72"transport_toggle_description"Tb4b4b4: Ta5d6ff"Маршрутизировать анонсы, отвечать на запросы путей и помогать вашей сети оставаться онлайн."Tb4b4b4,
Tff7b72"requires_restart"Tb4b4b4: Ta5d6ff"Требуется перезапуск после переключения."Tb4b4b4,
Tff7b72"show_community_interfaces"Tb4b4b4: Ta5d6ff"Показывать интерфейсы сообщества"Tb4b4b4,
Tff7b72"community_interfaces_description"Tb4b4b4: Ta5d6ff"Показывать пресеты, поддерживаемые сообществом, при добавлении новых интерфейсов."Tb4b4b4,
Tff7b72"reliability"Tb4b4b4: Ta5d6ff"Надежность"Tb4b4b4,
Tff7b72"lxmf_settings_eyebrow"Tb4b4b4: Ta5d6ff"LXMF"Tb4b4b4,
Tff7b72"privacy_eyebrow"Tb4b4b4: Ta5d6ff"Конфиденциальность"Tb4b4b4,
Tff7b72"privacy_data_title"Tb4b4b4: Ta5d6ff"Данные и устройство"Tb4b4b4,
Tff7b72"privacy_data_description"Tb4b4b4: Ta5d6ff"Управляйте локальной историей сообщений, телеметрией и другими параметрами конфиденциальности. Удаление здесь влияет только на это устройство."Tb4b4b4,
Tff7b72"privacy_data"Tb4b4b4: Ta5d6ff"Данные и устройство"Tb4b4b4,
Tff7b72"privacy_subsection_device"Tb4b4b4: Ta5d6ff"Это устройство"Tb4b4b4,
Tff7b72"privacy_subsection_telemetry"Tb4b4b4: Ta5d6ff"Телеметрия mesh"Tb4b4b4,
Tff7b72"settings_map_eyebrow"Tb4b4b4: Ta5d6ff"Карта"Tb4b4b4,
Tff7b72"messages_description"Tb4b4b4: Ta5d6ff"Настройте, как MeshChat повторяет или эскалирует неудачные доставки. Контролируйте автоматический повтор, пересылку вложений и механизмы отката для обеспечения надежной доставки сообщений в сети mesh."Tb4b4b4,
Tff7b72"auto_resend_title"Tb4b4b4: Ta5d6ff"Автоповтор при анонсе узла"Tb4b4b4,
Tff7b72"auto_resend_description"Tb4b4b4: Ta5d6ff"Неудачные сообщения будут автоматически отправлены повторно, как только получатель снова выйдет в сеть."Tb4b4b4,
Tff7b72"retry_attachments_title"Tb4b4b4: Ta5d6ff"Разрешить повтор для вложений"Tb4b4b4,
Tff7b72"retry_attachments_description"Tb4b4b4: Ta5d6ff"Крупные вложения также будут отправлены повторно (полезно, если у обоих узлов высокие лимиты)."Tb4b4b4,
Tff7b72"auto_fallback_title"Tb4b4b4: Ta5d6ff"Автопереключение на узел ретрансляции"Tb4b4b4,
Tff7b72"auto_fallback_description"Tb4b4b4: Ta5d6ff"Неудачные прямые доставки будут поставлены в очередь на ваш предпочтительный узел ретрансляции."Tb4b4b4,
Tff7b72"inbound_stamps_required_title"Tb4b4b4: Ta5d6ff"Требовать входящие штампы"Tb4b4b4,
Tff7b72"inbound_stamps_required_description"Tb4b4b4: Ta5d6ff"Если выключено, прямые сообщения вам не требуют марок proof-of-work. Если включено, установите стоимость марки ниже. Более высокие значения означают больше работы для отправителей."Tb4b4b4,
Tff7b72"inbound_stamp_cost"Tb4b4b4: Ta5d6ff"Стоимость входящего штампа"Tb4b4b4,
Tff7b72"inbound_stamp_description"Tb4b4b4: Ta5d6ff"Сложность proof-of-work для прямых сообщений. Диапазон: 1-254. По умолчанию: 8."Tb4b4b4,
Tff7b72"local_message_auto_delete_title"Tb4b4b4: Ta5d6ff"Удалять старые сообщения на этом устройстве"Tb4b4b4,
Tff7b72"local_message_auto_delete_description"Tb4b4b4: Ta5d6ff"Удаляет сообщения из локальной базы данных по истечении заданного вами времени. Это влияет только на это устройство, и никакие данные не удаляются из сети."Tb4b4b4,
Tff7b72"local_message_auto_delete_age"Tb4b4b4: Ta5d6ff"Удалять сообщения старше"Tb4b4b4,
Tff7b72"local_message_auto_delete_unit_aria"Tb4b4b4: Ta5d6ff"Единица времени хранения"Tb4b4b4,
Tff7b72"local_message_auto_delete_unit_days"Tb4b4b4: Ta5d6ff"дней"Tb4b4b4,
Tff7b72"local_message_auto_delete_unit_months"Tb4b4b4: Ta5d6ff"месяцев (по 30 дней)"Tb4b4b4,
Tff7b72"local_message_auto_delete_month_note"Tb4b4b4: Ta5d6ff"Месяц считается как 30 дней. По умолчанию выключено."Tb4b4b4,
Tff7b72"browse_nodes"Tb4b4b4: Ta5d6ff"Список узлов"Tb4b4b4,
Tff7b72"propagation_nodes_description"Tb4b4b4: Ta5d6ff"Поддерживайте общение, даже когда узлы находятся в офлайне."Tb4b4b4,
Tff7b72"nodes_info_1"Tb4b4b4: Ta5d6ff"Узлы ретрансляции надежно хранят сообщения до тех пор, пока получатели снова не синхронизируются."Tb4b4b4,
Tff7b72"nodes_info_2"Tb4b4b4: Ta5d6ff"Узлы соединяются друг с другом для распространения зашифрованных данных."Tb4b4b4,
Tff7b72"nodes_info_3"Tb4b4b4: Ta5d6ff"Большинство узлов хранят данные около 30 дней, после чего недоставленные сообщения удаляются."Tb4b4b4,
Tff7b72"run_local_node"Tb4b4b4: Ta5d6ff"Запустить локальный узел ретрансляции"Tb4b4b4,
Tff7b72"run_local_node_description"Tb4b4b4: Ta5d6ff"MeshChat будет анонсировать и поддерживать узел, используя этот локальный хеш назначения."Tb4b4b4,
Tff7b72"preferred_propagation_node"Tb4b4b4: Ta5d6ff"Предпочтительный узел ретрансляции"Tb4b4b4,
Tff7b72"preferred_node_placeholder"Tb4b4b4: Ta5d6ff"Хеш назначения, например a39610c89d18bb48c73e429582423c24"Tb4b4b4,
Tff7b72"fallback_node_description"Tb4b4b4: Ta5d6ff"Сообщения будут отправляться на этот узел, если прямая доставка не удалась."Tb4b4b4,
Tff7b72"auto_select_node"Tb4b4b4: Ta5d6ff"Автовыбор лучшего узла"Tb4b4b4,
Tff7b72"auto_select_node_description"Tb4b4b4: Ta5d6ff"Автоматически находить и переключаться на лучший доступный узел ретрансляции на основе количества переходов в сети."Tb4b4b4,
Tff7b72"auto_select_using_label"Tb4b4b4: Ta5d6ff"Используется узел ретрансляции"Tb4b4b4,
Tff7b72"auto_select_pending"Tb4b4b4: Ta5d6ff"Узел ретрансляции ещё не выбран. Приложение выберет его, когда он будет доступен."Tb4b4b4,
Tff7b72"incoming_message_size"Tb4b4b4: Ta5d6ff"Размер входящего сообщения"Tb4b4b4,
Tff7b72"incoming_message_size_description"Tb4b4b4: Ta5d6ff"Максимальный размер одной прямой доставки LXMF, которую вы принимаете."Tb4b4b4,
Tff7b72"incoming_message_size_1mb"Tb4b4b4: Ta5d6ff"1 МБ"Tb4b4b4,
Tff7b72"incoming_message_size_10mb"Tb4b4b4: Ta5d6ff"10 МБ"Tb4b4b4,
Tff7b72"incoming_message_size_25mb"Tb4b4b4: Ta5d6ff"25 МБ"Tb4b4b4,
Tff7b72"incoming_message_size_50mb"Tb4b4b4: Ta5d6ff"50 МБ"Tb4b4b4,
Tff7b72"incoming_message_size_1gb"Tb4b4b4: Ta5d6ff"1 ГБ"Tb4b4b4,
Tff7b72"incoming_message_size_custom"Tb4b4b4: Ta5d6ff"Свой размер"Tb4b4b4,
Tff7b72"incoming_message_size_unit_mb"Tb4b4b4: Ta5d6ff"МБ"Tb4b4b4,
Tff7b72"incoming_message_size_unit_gb"Tb4b4b4: Ta5d6ff"ГБ"Tb4b4b4,
Tff7b72"auto_sync_interval"Tb4b4b4: Ta5d6ff"Интервал автосинхронизации"Tb4b4b4,
Tff7b72"last_synced"Tb4b4b4: Ta5d6ff"Последняя синхронизация {time} назад."Tb4b4b4,
Tff7b72"last_synced_never"Tb4b4b4: Ta5d6ff"Последняя синхронизация: никогда."Tb4b4b4,
Tff7b72"propagation_stamp_cost"Tb4b4b4: Ta5d6ff"Стоимость штампа узла ретрансляции"Tb4b4b4,
Tff7b72"propagation_stamp_description"Tb4b4b4: Ta5d6ff"Требовать марки proof-of-work для сообщений, отправляемых через ваш узел. Более высокие значения требуют больше работы. Диапазон: 13-254. По умолчанию: 16. **Примечание:** Изменение этого параметра требует перезагрузки."Tb4b4b4,
Tff7b72"language"Tb4b4b4: Ta5d6ff"Язык"Tb4b4b4,
Tff7b72"select_language"Tb4b4b4: Ta5d6ff"Выберите предпочтительный язык."Tb4b4b4,
Tff7b72"tagline"Tb4b4b4: Ta5d6ff"Универсальный клиент Reticulum"Tb4b4b4,
Tff7b72"open"Tb4b4b4: Ta5d6ff"Открыть"Tb4b4b4,
Tff7b72"identity"Tb4b4b4: Ta5d6ff"Личность"Tb4b4b4,
Tff7b72"lxmf_address_hash"Tb4b4b4: Ta5d6ff"Хеш адреса LXMF"Tb4b4b4,
Tff7b72"propagation_node_status"Tb4b4b4: Ta5d6ff"Статус узла ретрансляции"Tb4b4b4,
Tff7b72"last_sync"Tb4b4b4: Ta5d6ff"Синхронизация: {time} назад"Tb4b4b4,
Tff7b72"last_sync_never"Tb4b4b4: Ta5d6ff"Синхронизация: никогда"Tb4b4b4,
Tff7b72"syncing"Tb4b4b4: Ta5d6ff"Синхронизация..."Tb4b4b4,
Tff7b72"synced"Tb4b4b4: Ta5d6ff"Синхронизировано"Tb4b4b4,
Tff7b72"not_synced"Tb4b4b4: Ta5d6ff"Не синхронизировано"Tb4b4b4,
Tff7b72"not_configured"Tb4b4b4: Ta5d6ff"Не настроено"Tb4b4b4,
Tff7b72"toggle_source"Tb4b4b4: Ta5d6ff"Исходный код"Tb4b4b4,
Tff7b72"audio_calls"Tb4b4b4: Ta5d6ff"Телефон"Tb4b4b4,
Tff7b72"calls"Tb4b4b4: Ta5d6ff"Звонки"Tb4b4b4,
Tff7b72"status"Tb4b4b4: Ta5d6ff"Статус"Tb4b4b4,
Tff7b72"active_call"Tb4b4b4: Ta5d6ff"Активный звонок"Tb4b4b4,
Tff7b72"incoming"Tb4b4b4: Ta5d6ff"Входящий"Tb4b4b4,
Tff7b72"outgoing"Tb4b4b4: Ta5d6ff"Исходящий"Tb4b4b4,
Tff7b72"call"Tb4b4b4: Ta5d6ff"Звонок"Tb4b4b4,
Tff7b72"calls_plural"Tb4b4b4: Ta5d6ff"Звонки"Tb4b4b4,
Tff7b72"hop"Tb4b4b4: Ta5d6ff"прыжок"Tb4b4b4,
Tff7b72"hops_plural"Tb4b4b4: Ta5d6ff"прыжков"Tb4b4b4,
Tff7b72"hung_up_waiting"Tb4b4b4: Ta5d6ff"Отключено, ожидание звонка..."Tb4b4b4,
Tff7b72"view_incoming_calls"Tb4b4b4: Ta5d6ff"Просмотр входящих звонков"Tb4b4b4,
Tff7b72"hangup_all_calls"Tb4b4b4: Ta5d6ff"Завершить все звонки"Tb4b4b4,
Tff7b72"clear_history"Tb4b4b4: Ta5d6ff"Очистить историю"Tb4b4b4,
Tff7b72"no_active_calls"Tb4b4b4: Ta5d6ff"Нет активных звонков"Tb4b4b4,
Tff7b72"incoming_call"Tb4b4b4: Ta5d6ff"Входящий звонок..."Tb4b4b4,
Tff7b72"outgoing_call"Tb4b4b4: Ta5d6ff"Исходящий звонок..."Tb4b4b4,
Tff7b72"call_active"Tb4b4b4: Ta5d6ff"Активен"Tb4b4b4,
Tff7b72"call_ended"Tb4b4b4: Ta5d6ff"Завершен"Tb4b4b4,
Tff7b72"propagation_node"Tb4b4b4: Ta5d6ff"Узел ретрансляции"Tb4b4b4,
Tff7b72"sync_now"Tb4b4b4: Ta5d6ff"Синхронизировать сейчас"Tb4b4b4,
Tff7b72"setting_auto_saved"Tb4b4b4: Ta5d6ff"Настройка {label} сохранена"Tb4b4b4,
Tff7b72"auto_resend"Tb4b4b4: Ta5d6ff"Авто-пересылка"Tb4b4b4,
Tff7b72"retry_attachments"Tb4b4b4: Ta5d6ff"Повтор вложений"Tb4b4b4,
Tff7b72"auto_fallback"Tb4b4b4: Ta5d6ff"Авто-откат"Tb4b4b4,
Tff7b72"backup_max_count"Tb4b4b4: Ta5d6ff"Лимит автоматических резервных копий"Tb4b4b4,
Tff7b72"message_font_size"Tb4b4b4: Ta5d6ff"Размер шрифта сообщений"Tb4b4b4,
Tff7b72"message_icon_size"Tb4b4b4: Ta5d6ff"Размер иконки"Tb4b4b4,
Tff7b72"detailed_outbound_send_status"Tb4b4b4: Ta5d6ff"Подробный статус исходящей отправки"Tb4b4b4,
Tff7b72"detailed_outbound_send_status_description"Tb4b4b4: Ta5d6ff"Показывать подробный статус, такой как поиск пути и технические подсказки, во время отправки. Если выключено, отображается простая галочка."Tb4b4b4,
Tff7b72"message_timestamp_grouping"Tb4b4b4: Ta5d6ff"Группировать время сообщений"Tb4b4b4,
Tff7b72"message_timestamp_grouping_description"Tb4b4b4: Ta5d6ff"Если включено, сообщения группируются по дате, а временные метки упрощаются. Если выключено, каждое сообщение показывает точное время."Tb4b4b4,
Tff7b72"community_interfaces"Tb4b4b4: Ta5d6ff"Сообщества"Tb4b4b4,
Tff7b72"preferred_node"Tb4b4b4: Ta5d6ff"Предпочитаемый узел"Tb4b4b4,
Tff7b72"local_node"Tb4b4b4: Ta5d6ff"Локальный узел"Tb4b4b4,
Tff7b72"auto_sync"Tb4b4b4: Ta5d6ff"Авто-синхронизация"Tb4b4b4,
Tff7b72"inbound_stamp_cost_label"Tb4b4b4: Ta5d6ff"Стоимость входящих марок"Tb4b4b4,
Tff7b72"propagation_stamp_cost_label"Tb4b4b4: Ta5d6ff"Стоимость марок узла"Tb4b4b4,
Tff7b72"page_archiver"Tb4b4b4: Ta5d6ff"Архиватор страниц"Tb4b4b4,
Tff7b72"smart_crawler"Tb4b4b4: Ta5d6ff"Умный краулер"Tb4b4b4,
Tff7b72"authentication"Tb4b4b4: Ta5d6ff"Аутентификация"Tb4b4b4,
Tff7b72"stranger_protection"Tb4b4b4: Ta5d6ff"Защита от незнакомцев"Tb4b4b4,
Tff7b72"stranger_protection_description"Tb4b4b4: Ta5d6ff"Управление обработкой сообщений и вложений от неизвестных узлов."Tb4b4b4,
Tff7b72"block_stranger_attachments"Tb4b4b4: Ta5d6ff"Блокировать вложения от незнакомцев"Tb4b4b4,
Tff7b72"block_stranger_attachments_description"Tb4b4b4: Ta5d6ff"Автоматически удалять вложения файлов, изображений и аудио от людей, которых нет в ваших контактах. Текстовые сообщения по-прежнему доставляются."Tb4b4b4,
Tff7b72"block_all_from_strangers"Tb4b4b4: Ta5d6ff"Блокировать всё от незнакомцев"Tb4b4b4,
Tff7b72"block_all_from_strangers_description"Tb4b4b4: Ta5d6ff"Игнорировать все сообщения, вложения и вызовы от людей, которых нет в ваших контактах. Ничего не доставляется и не сохраняется."Tb4b4b4,
Tff7b72"show_unknown_contact_banner"Tb4b4b4: Ta5d6ff"Показывать предупреждение для неизвестных контактов"Tb4b4b4,
Tff7b72"show_unknown_contact_banner_description"Tb4b4b4: Ta5d6ff"При включении вверху переписки с узлами, которых нет в контактах, показывается уведомление."Tb4b4b4,
Tff7b72"warn_on_stranger_links"Tb4b4b4: Ta5d6ff"Предупреждать перед открытием ссылок от незнакомцев"Tb4b4b4,
Tff7b72"warn_on_stranger_links_description"Tb4b4b4: Ta5d6ff"Показывать предупреждение перед открытием HTTP/HTTPS-ссылок от узлов, которых нет в ваших контактах."Tb4b4b4,
Tff7b72"banishment"Tb4b4b4: Ta5d6ff"Изгнание"Tb4b4b4,
Tff7b72"banishment_description"Tb4b4b4: Ta5d6ff"Настройте визуальный эффект для заблокированных узлов и собеседников."Tb4b4b4,
Tff7b72"banished_effect_enabled"Tb4b4b4: Ta5d6ff"Включить эффект изгнания"Tb4b4b4,
Tff7b72"banished_effect_description"Tb4b4b4: Ta5d6ff"Показывать визуальный оверлей на заблокированных узлах."Tb4b4b4,
Tff7b72"banished_text_label"Tb4b4b4: Ta5d6ff"Текст изгнания"Tb4b4b4,
Tff7b72"banished_text_description"Tb4b4b4: Ta5d6ff"Текст, отображаемый поверх заблокированного узла."Tb4b4b4,
Tff7b72"banished_color_label"Tb4b4b4: Ta5d6ff"Цвет изгнания"Tb4b4b4,
Tff7b72"banished_color_description"Tb4b4b4: Ta5d6ff"Цвет, используемый для эффекта изгнания."Tb4b4b4,
Tff7b72"desktop_open_calls_in_separate_window"Tb4b4b4: Ta5d6ff"Открыть звонки в отдельном окне"Tb4b4b4,
Tff7b72"desktop_open_calls_in_separate_window_description"Tb4b4b4: Ta5d6ff"При активном звонке он будет отображаться в отдельном всплывающем окне, а не внутри приложения."Tb4b4b4,
Tff7b72"desktop_hardware_acceleration_enabled"Tb4b4b4: Ta5d6ff"Аппаратное ускорение"Tb4b4b4,
Tff7b72"desktop_hardware_acceleration_enabled_description"Tb4b4b4: Ta5d6ff"Отключите это, если вы наблюдаете мерцание интерфейса, черные экраны или графические артефакты."Tb4b4b4,
Tff7b72"translator"Tb4b4b4: Ta5d6ff"Переводчик"Tb4b4b4,
Tff7b72"translator_enabled"Tb4b4b4: Ta5d6ff"Включить переводчик"Tb4b4b4,
Tff7b72"translator_description"Tb4b4b4: Ta5d6ff"Включить функции перевода в разговорах."Tb4b4b4,
Tff7b72"libretranslate_url"Tb4b4b4: Ta5d6ff"URL LibreTranslate"Tb4b4b4,
Tff7b72"libretranslate_url_description"Tb4b4b4: Ta5d6ff"URL-адрес, по которому доступен API LibreTranslate."Tb4b4b4,
Tff7b72"system"Tb4b4b4: Ta5d6ff"Система"Tb4b4b4,
Tff7b72"reticulum_stack"Tb4b4b4: Ta5d6ff"Стек Reticulum"Tb4b4b4,
Tff7b72"reticulum_stack_description"Tb4b4b4: Ta5d6ff"Управление базовым сетевым стеком Reticulum."Tb4b4b4,
Tff7b72"reload_rns"Tb4b4b4: Ta5d6ff"Перезагрузить RNS"Tb4b4b4,
Tff7b72"reload_rns_description"Tb4b4b4: Ta5d6ff"Отключить все назначения, остановить текущий экземпляр RNS и загрузить его заново. Это полезно для применения изменений конфигурации или перезапуска сетевого стека без перезагрузки всего приложения."Tb4b4b4,
Tff7b72"reloading_rns"Tb4b4b4: Ta5d6ff"Перезагрузка RNS..."Tb4b4b4,
Tff7b72"reloaded_rns"Tb4b4b4: Ta5d6ff"Reticulum успешно перезагружен"Tb4b4b4,
Tff7b72"announce_interval"Tb4b4b4: Ta5d6ff"Интервал анонсов"Tb4b4b4,
Tff7b72"stop_sync_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите остановить синхронизацию?"Tb4b4b4,
Tff7b72"sync_error_generic"Tb4b4b4: Ta5d6ff"Что-то пошло не так. Попробуйте позже."Tb4b4b4,
Tff7b72"sync_complete"Tb4b4b4: Ta5d6ff"Синхронизация завершена. Получено сообщений: {count}."Tb4b4b4,
Tff7b72"sync_error"Tb4b4b4: Ta5d6ff"Ошибка синхронизации: {status}"Tb4b4b4,
Tff7b72"propagation_sync_live"Tb4b4b4: Ta5d6ff"Синхронизация: {status} ({progress}%)"Tb4b4b4,
Tff7b72"propagation_sync_state"Tb4b4b4: Tb4b4b4{
Tff7b72"idle"Tb4b4b4: Ta5d6ff"Ожидание"Tb4b4b4,
Tff7b72"path_requested"Tb4b4b4: Ta5d6ff"Запрос маршрута"Tb4b4b4,
Tff7b72"link_establishing"Tb4b4b4: Ta5d6ff"Установка соединения"Tb4b4b4,
Tff7b72"link_established"Tb4b4b4: Ta5d6ff"Соединение установлено"Tb4b4b4,
Tff7b72"request_sent"Tb4b4b4: Ta5d6ff"Запрос отправлен"Tb4b4b4,
Tff7b72"receiving"Tb4b4b4: Ta5d6ff"Приём сообщений"Tb4b4b4,
Tff7b72"response_received"Tb4b4b4: Ta5d6ff"Обработка ответа"Tb4b4b4,
Tff7b72"complete"Tb4b4b4: Ta5d6ff"Готово"Tb4b4b4,
Tff7b72"no_path"Tb4b4b4: Ta5d6ff"Нет маршрута к узлу"Tb4b4b4,
Tff7b72"link_failed"Tb4b4b4: Ta5d6ff"Сбой соединения"Tb4b4b4,
Tff7b72"transfer_failed"Tb4b4b4: Ta5d6ff"Сбой передачи"Tb4b4b4,
Tff7b72"no_identity_received"Tb4b4b4: Ta5d6ff"Идентичность не получена"Tb4b4b4,
Tff7b72"no_access"Tb4b4b4: Ta5d6ff"Доступ запрещён"Tb4b4b4,
Tff7b72"failed"Tb4b4b4: Ta5d6ff"Ошибка"Tb4b4b4,
Tff7b72"path_timeout"Tb4b4b4: Ta5d6ff"Таймаут маршрута"Tb4b4b4,
Tff7b72"unknown"Tb4b4b4: Ta5d6ff"Неизвестное состояние"
Tb4b4b4},
Tff7b72"switching_identity"Tb4b4b4: Ta5d6ff"Переключение личности..."Tb4b4b4,
Tff7b72"loading_identity"Tb4b4b4: Ta5d6ff"Загрузка вашей личности"Tb4b4b4,
Tff7b72"loading_overlay_kicker"Tb4b4b4: Ta5d6ff"Подождите"Tb4b4b4,
Tff7b72"loading_overlay_title"Tb4b4b4: Ta5d6ff"Смена профиля"Tb4b4b4,
Tff7b72"loading_overlay_subtitle"Tb4b4b4: Ta5d6ff"Загрузка чатов и настроек. Обычно это занимает несколько секунд."Tb4b4b4,
Tff7b72"emergency_mode_active"Tb4b4b4: Ta5d6ff"Аварийный режим активен — используется база данных в оперативной памяти и ограниченные службы."Tb4b4b4,
Tff7b72"backend_disconnected"Tb4b4b4: Ta5d6ff"Нет соединения с сервером"Tb4b4b4,
Tff7b72"backend_reconnected"Tb4b4b4: Ta5d6ff"Соединение с сервером восстановлено"Tb4b4b4,
Tff7b72"blackhole_integration_enabled"Tb4b4b4: Ta5d6ff"Интеграция Blackhole"Tb4b4b4,
Tff7b72"blackhole_integration_description"Tb4b4b4: Ta5d6ff"Автоматически блокировать (blackhole) личности на транспортном уровне Reticulum при изгнании пользователей в MeshChatX."Tb4b4b4,
Tff7b72"announce_limits"Tb4b4b4: Ta5d6ff"Лимиты объявлений"Tb4b4b4,
Tff7b72"announce_limits_description"Tb4b4b4: Ta5d6ff"Ограничение числа объявлений в базе по аспекту (удаляются самые старые) и сколько загружается за запрос API. Также лимит поиска и списка обнаруженных интерфейсов. Очистите поле и сохраните для значений по умолчанию."Tb4b4b4,
Tff7b72"announce_store_heading"Tb4b4b4: Ta5d6ff"Сохранять входящие объявления"Tb4b4b4,
Tff7b72"announce_store_description"Tb4b4b4: Ta5d6ff"Если выключено, принятые анонсы этого типа не сохраняются. Это влияет только на хранение и не останавливает сеть или ваши собственные анонсы. Ваш локальный узел NomadNet по-прежнему будет в списке."Tb4b4b4,
Tff7b72"announce_store_lxmf"Tb4b4b4: Ta5d6ff"LXMF (lxmf.delivery)"Tb4b4b4,
Tff7b72"announce_store_lxst"Tb4b4b4: Ta5d6ff"LXST телефония (lxst.telephony)"Tb4b4b4,
Tff7b72"announce_store_nomad"Tb4b4b4: Ta5d6ff"Узлы NomadNet (nomadnetwork.node)"Tb4b4b4,
Tff7b72"announce_store_prop"Tb4b4b4: Ta5d6ff"Узлы рассылки (lxmf.propagation)"Tb4b4b4,
Tff7b72"announce_store_git"Tb4b4b4: Ta5d6ff"RNGit (git.repositories)"Tb4b4b4,
Tff7b72"announce_max_stored_heading"Tb4b4b4: Ta5d6ff"Макс. в базе на аспект"Tb4b4b4,
Tff7b72"announce_fetch_limit_heading"Tb4b4b4: Ta5d6ff"Размер страницы по умолчанию (API)"Tb4b4b4,
Tff7b72"announce_search_max_fetch"Tb4b4b4: Ta5d6ff"Макс. объявлений для поиска"Tb4b4b4,
Tff7b72"announce_search_max_fetch_hint"Tb4b4b4: Ta5d6ff"Максимум строк из БД при текстовом поиске (на запрос)."Tb4b4b4,
Tff7b72"discovered_interfaces_max_return"Tb4b4b4: Ta5d6ff"Лимит обнаруженных интерфейсов"Tb4b4b4,
Tff7b72"discovered_interfaces_max_return_hint"Tb4b4b4: Ta5d6ff"Максимум записей об обнаруженных и активных интерфейсах в интерфейсе."Tb4b4b4,
Tff7b72"announce_limit_lxmf"Tb4b4b4: Ta5d6ff"LXMF"Tb4b4b4,
Tff7b72"announce_limit_nomadnet"Tb4b4b4: Ta5d6ff"NomadNet"Tb4b4b4,
Tff7b72"announce_limit_prop"Tb4b4b4: Ta5d6ff"Prop-узлы"Tb4b4b4,
Tff7b72"failed_announce"Tb4b4b4: Ta5d6ff"ошибка анонса"Tb4b4b4,
Tff7b72"announce_sent"Tb4b4b4: Ta5d6ff"Анонс отправлен"Tb4b4b4,
Tff7b72"notifications_no_new"Tb4b4b4: Ta5d6ff"Нет новых уведомлений"Tb4b4b4,
Tff7b72"notifications_empty_history"Tb4b4b4: Ta5d6ff"Нет истории уведомлений"Tb4b4b4,
Tff7b72"notifications_history_title"Tb4b4b4: Ta5d6ff"Недавняя история уведомлений"Tb4b4b4,
Tff7b72"search_settings"Tb4b4b4: Ta5d6ff"Поиск настроек..."Tb4b4b4,
Tff7b72"show_qr"Tb4b4b4: Ta5d6ff"Показать QR-код"Tb4b4b4,
Tff7b72"csp_settings"Tb4b4b4: Ta5d6ff"Политика безопасности контента (CSP)"Tb4b4b4,
Tff7b72"csp_description"Tb4b4b4: Ta5d6ff"Вручную добавьте разрешенные домены и источники для различных типов ресурсов. Это полезно для пользовательских серверов тайлов, ботов или внешних интеграций."Tb4b4b4,
Tff7b72"csp_extra_connect_src"Tb4b4b4: Ta5d6ff"Дополнительные источники соединений"Tb4b4b4,
Tff7b72"csp_extra_connect_src_description"Tb4b4b4: Ta5d6ff"Дополнительные источники для соединений fetch/websocket (например, https://api.example.com)."Tb4b4b4,
Tff7b72"csp_extra_img_src"Tb4b4b4: Ta5d6ff"Дополнительные источники изображений"Tb4b4b4,
Tff7b72"csp_extra_img_src_description"Tb4b4b4: Ta5d6ff"Дополнительные источники для изображений и тайлов."Tb4b4b4,
Tff7b72"csp_extra_frame_src"Tb4b4b4: Ta5d6ff"Дополнительные источники фреймов"Tb4b4b4,
Tff7b72"csp_extra_frame_src_description"Tb4b4b4: Ta5d6ff"Дополнительные источники для iframe."Tb4b4b4,
Tff7b72"csp_extra_script_src"Tb4b4b4: Ta5d6ff"Дополнительные источники скриптов"Tb4b4b4,
Tff7b72"csp_extra_script_src_description"Tb4b4b4: Ta5d6ff"Дополнительные источники для скриптов (только для продвинутых пользователей)."Tb4b4b4,
Tff7b72"csp_extra_style_src"Tb4b4b4: Ta5d6ff"Дополнительные источники стилей"Tb4b4b4,
Tff7b72"csp_extra_style_src_description"Tb4b4b4: Ta5d6ff"Дополнительные источники для таблиц стилей."Tb4b4b4,
Tff7b72"location"Tb4b4b4: Ta5d6ff"Местоположение"Tb4b4b4,
Tff7b72"location_source"Tb4b4b4: Ta5d6ff"Источник местоположения"Tb4b4b4,
Tff7b72"location_source_browser"Tb4b4b4: Ta5d6ff"Автоматически (браузер)"Tb4b4b4,
Tff7b72"location_source_manual"Tb4b4b4: Ta5d6ff"Вручную"Tb4b4b4,
Tff7b72"location_source_browser_desc"Tb4b4b4: Ta5d6ff"Использует API геолокации вашего браузера. Примечание: в десктопном приложении это может использовать сервисы Google."Tb4b4b4,
Tff7b72"location_source_manual_desc"Tb4b4b4: Ta5d6ff"Используйте координаты, введенные вручную, для максимальной конфиденциальности."Tb4b4b4,
Tff7b72"location_manual_lat"Tb4b4b4: Ta5d6ff"Широта"Tb4b4b4,
Tff7b72"location_manual_lon"Tb4b4b4: Ta5d6ff"Долгота"Tb4b4b4,
Tff7b72"location_manual_alt"Tb4b4b4: Ta5d6ff"Высота (м)"Tb4b4b4,
Tff7b72"telemetry_enabled"Tb4b4b4: Ta5d6ff"Телеметрия включена"Tb4b4b4,
Tff7b72"telemetry_description"Tb4b4b4: Ta5d6ff"Разрешить MeshChatX отправлять и получать телеметрические данные. Это включает ответ на запросы местоположения от доверенных узлов."Tb4b4b4,
Tff7b72"telemetry_trusted_peers"Tb4b4b4: Ta5d6ff"Доверенные телеметрические узлы"Tb4b4b4,
Tff7b72"telemetry_no_trusted_peers"Tb4b4b4: Ta5d6ff"Нет настроенных доверенных узлов. Добавьте узлы в список доверенных из меню чата, чтобы разрешить им запрашивать ваше местоположение."Tb4b4b4,
Tff7b72"telemetry_revoke_trust"Tb4b4b4: Ta5d6ff"Отозвать доверие"Tb4b4b4,
Tff7b72"telemetry_trust_revoked"Tb4b4b4: Ta5d6ff"Доверие телеметрии для {name} отозвано"Tb4b4b4,
Tff7b72"telemetry_trust_granted_alert"Tb4b4b4: Ta5d6ff"Узел теперь является доверенным для телеметрии."Tb4b4b4,
Tff7b72"telemetry_trust_revoked_alert"Tb4b4b4: Ta5d6ff"Доверие телеметрии отозвано."Tb4b4b4,
Tff7b72"telemetry_trust_failed"Tb4b4b4: Ta5d6ff"Не удалось обновить доверие телеметрии."Tb4b4b4,
Tff7b72"telemetry_trust_revoke"Tb4b4b4: Ta5d6ff"Отозвать доверие телеметрии"Tb4b4b4,
Tff7b72"telemetry_trust_grant"Tb4b4b4: Ta5d6ff"Доверять телеметрии"Tb4b4b4,
Tff7b72"location_manage_desc"Tb4b4b4: Ta5d6ff"Управление тем, как передается ваше местоположение."Tb4b4b4,
Tff7b72"restart_rns"Tb4b4b4: Ta5d6ff"Перезапуск RNS"
Tb4b4b4},
Tff7b72"common"Tb4b4b4: Tb4b4b4{
Tff7b72"open"Tb4b4b4: Ta5d6ff"Открыть"Tb4b4b4,
Tff7b72"close"Tb4b4b4: Ta5d6ff"Закрыть"Tb4b4b4,
Tff7b72"cancel"Tb4b4b4: Ta5d6ff"Отмена"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить"Tb4b4b4,
Tff7b72"block"Tb4b4b4: Ta5d6ff"Заблокировать"Tb4b4b4,
Tff7b72"delete"Tb4b4b4: Ta5d6ff"Удалить"Tb4b4b4,
Tff7b72"edit"Tb4b4b4: Ta5d6ff"Изменить"Tb4b4b4,
Tff7b72"add"Tb4b4b4: Ta5d6ff"Добавить"Tb4b4b4,
Tff7b72"sync"Tb4b4b4: Ta5d6ff"Синхронизировать"Tb4b4b4,
Tff7b72"restart_app"Tb4b4b4: Ta5d6ff"Перезапустить приложение"Tb4b4b4,
Tff7b72"reveal"Tb4b4b4: Ta5d6ff"Показать"Tb4b4b4,
Tff7b72"refresh"Tb4b4b4: Ta5d6ff"Обновить"Tb4b4b4,
Tff7b72"vacuum"Tb4b4b4: Ta5d6ff"Сжать базу"Tb4b4b4,
Tff7b72"auto_recover"Tb4b4b4: Ta5d6ff"Автовосстановление"Tb4b4b4,
Tff7b72"shutdown"Tb4b4b4: Ta5d6ff"Выключить"Tb4b4b4,
Tff7b72"acknowledge_reset"Tb4b4b4: Ta5d6ff"Подтвердить и сбросить"Tb4b4b4,
Tff7b72"confirm"Tb4b4b4: Ta5d6ff"Подтвердить"Tb4b4b4,
Tff7b72"delete_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите удалить это? Это действие нельзя отменить."Tb4b4b4,
Tff7b72"search"Tb4b4b4: Ta5d6ff"Поиск инструментов..."Tb4b4b4,
Tff7b72"no_results"Tb4b4b4: Ta5d6ff"Инструменты не найдены"Tb4b4b4,
Tff7b72"error"Tb4b4b4: Ta5d6ff"Ошибка"Tb4b4b4,
Tff7b72"continue"Tb4b4b4: Ta5d6ff"Continue"Tb4b4b4,
Tff7b72"success"Tb4b4b4: Ta5d6ff"Success"Tb4b4b4,
Tff7b72"warning"Tb4b4b4: Ta5d6ff"Warning"Tb4b4b4,
Tff7b72"info"Tb4b4b4: Ta5d6ff"Info"Tb4b4b4,
Tff7b72"copied"Tb4b4b4: Ta5d6ff"Copied to clipboard"Tb4b4b4,
Tff7b72"failed_to_copy"Tb4b4b4: Ta5d6ff"Failed to copy to clipboard"Tb4b4b4,
Tff7b72"save_failed"Tb4b4b4: Ta5d6ff"Failed to save configuration!"Tb4b4b4,
Tff7b72"invalid_address"Tb4b4b4: Ta5d6ff"Invalid Address"Tb4b4b4,
Tff7b72"loading"Tb4b4b4: Ta5d6ff"Loading..."Tb4b4b4,
Tff7b72"ok"Tb4b4b4: Ta5d6ff"OK"Tb4b4b4,
Tff7b72"copy"Tb4b4b4: Ta5d6ff"Copy"Tb4b4b4,
Tff7b72"copy_to_clipboard"Tb4b4b4: Ta5d6ff"Copy to clipboard"Tb4b4b4,
Tff7b72"clear"Tb4b4b4: Ta5d6ff"Clear"
Tb4b4b4},
Tff7b72"stickers"Tb4b4b4: Tb4b4b4{
Tff7b72"settings_title"Tb4b4b4: Ta5d6ff"Стикеры"Tb4b4b4,
Tff7b72"settings_description"Tb4b4b4: Ta5d6ff"Сохранённые изображения для этой личности. Используйте в поле ввода или сохраняйте из чатов. Экспорт и импорт JSON."Tb4b4b4,
Tff7b72"export"Tb4b4b4: Ta5d6ff"Экспорт стикеров"Tb4b4b4,
Tff7b72"import"Tb4b4b4: Ta5d6ff"Импорт стикеров"Tb4b4b4,
Tff7b72"export_done"Tb4b4b4: Ta5d6ff"Стикеры экспортированы"Tb4b4b4,
Tff7b72"replace_duplicates"Tb4b4b4: Ta5d6ff"Заменять дубликаты при импорте"Tb4b4b4,
Tff7b72"count"Tb4b4b4: Ta5d6ff"Сохранено стикеров: {count}"Tb4b4b4,
Tff7b72"open_picker"Tb4b4b4: Ta5d6ff"Стикеры"Tb4b4b4,
Tff7b72"picker_tooltip"Tb4b4b4: Ta5d6ff"Эмодзи, стикеры и GIF"Tb4b4b4,
Tff7b72"tab_emojis"Tb4b4b4: Ta5d6ff"Эмодзи"Tb4b4b4,
Tff7b72"tab_stickers"Tb4b4b4: Ta5d6ff"Стикеры"Tb4b4b4,
Tff7b72"empty_library"Tb4b4b4: Ta5d6ff"Пока нет стикеров."Tb4b4b4,
Tff7b72"drop_or_click_hint"Tb4b4b4: Ta5d6ff"Перетащите сюда изображения или нажмите для выбора (PNG, JPEG, GIF, WebP, BMP, TGS, WebM, до 512 КБ каждое)."Tb4b4b4,
Tff7b72"add_more_hint"Tb4b4b4: Ta5d6ff"Перетащите или нажмите, чтобы добавить ещё."Tb4b4b4,
Tff7b72"file_too_large"Tb4b4b4: Ta5d6ff"Размер стикера должен укладываться в лимит формата (TGS 64 КБ, WebM 256 КБ, изображение 512 КБ)."Tb4b4b4,
Tff7b72"unsupported_type"Tb4b4b4: Ta5d6ff"Используйте PNG, JPEG, GIF, WebP, BMP, TGS или WebM."Tb4b4b4,
Tff7b72"uploaded_count"Tb4b4b4: Ta5d6ff"Добавлено стикеров: {count}."Tb4b4b4,
Tff7b72"save_to_library"Tb4b4b4: Ta5d6ff"Сохранить в стикеры"Tb4b4b4,
Tff7b72"saved"Tb4b4b4: Ta5d6ff"Стикер сохранён"Tb4b4b4,
Tff7b72"duplicate"Tb4b4b4: Ta5d6ff"Уже в коллекции"Tb4b4b4,
Tff7b72"save_failed"Tb4b4b4: Ta5d6ff"Не удалось сохранить стикер"Tb4b4b4,
Tff7b72"import_success"Tb4b4b4: Ta5d6ff"Импортировано {imported}, пропущено дубликатов {skipped_duplicates}, неверных {skipped_invalid}"Tb4b4b4,
Tff7b72"import_failed"Tb4b4b4: Ta5d6ff"Не удалось импортировать стикеры"Tb4b4b4,
Tff7b72"all_stickers"Tb4b4b4: Ta5d6ff"Все стикеры"Tb4b4b4,
Tff7b72"unpacked"Tb4b4b4: Ta5d6ff"Без набора"Tb4b4b4,
Tff7b72"open_editor"Tb4b4b4: Ta5d6ff"Открыть редактор стикеров"Tb4b4b4,
Tff7b72"upload_short"Tb4b4b4: Ta5d6ff"Загрузить"Tb4b4b4,
Tff7b72"format_static"Tb4b4b4: Ta5d6ff"Статичный"Tb4b4b4,
Tff7b72"format_animated"Tb4b4b4: Ta5d6ff"Анимированный"Tb4b4b4,
Tff7b72"format_video"Tb4b4b4: Ta5d6ff"Видео"Tb4b4b4,
Tff7b72"format_legacy"Tb4b4b4: Ta5d6ff"Устаревший"Tb4b4b4,
Tff7b72"errors"Tb4b4b4: Tb4b4b4{
Tff7b72"file_too_large_static"Tb4b4b4: Ta5d6ff"Статичные стикеры — не больше 512 КБ."Tb4b4b4,
Tff7b72"file_too_large_animated"Tb4b4b4: Ta5d6ff"Анимированные TGS — не больше 64 КБ."Tb4b4b4,
Tff7b72"file_too_large_video"Tb4b4b4: Ta5d6ff"Видео WEBM — не больше 256 КБ."Tb4b4b4,
Tff7b72"invalid_dimensions"Tb4b4b4: Ta5d6ff"Стикеры не больше 512×512 пикселей, одна сторона ровно 512."Tb4b4b4,
Tff7b72"invalid_duration"Tb4b4b4: Ta5d6ff"Анимированные и видео — не длиннее 3 секунд."Tb4b4b4,
Tff7b72"invalid_fps"Tb4b4b4: Ta5d6ff"Анимация: 30–60 к/с, видео — до 30 к/с."Tb4b4b4,
Tff7b72"invalid_codec"Tb4b4b4: Ta5d6ff"Видеостикеры должны использовать кодек VP9."Tb4b4b4,
Tff7b72"invalid_audio"Tb4b4b4: Ta5d6ff"В видеостикерах не должно быть звуковой дорожки."Tb4b4b4,
Tff7b72"invalid_tgs"Tb4b4b4: Ta5d6ff"Не удалось прочитать анимацию TGS."Tb4b4b4,
Tff7b72"invalid_webm"Tb4b4b4: Ta5d6ff"Не удалось прочитать видео WebM."
Tb4b4b4},
Tff7b72"packs"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Наборы стикеров"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Группируйте стикеры в наборы для обмена или импорта."Tb4b4b4,
Tff7b72"create"Tb4b4b4: Ta5d6ff"Новый набор"Tb4b4b4,
Tff7b72"create_pack"Tb4b4b4: Ta5d6ff"Создать набор стикеров"Tb4b4b4,
Tff7b72"title_label"Tb4b4b4: Ta5d6ff"Название"Tb4b4b4,
Tff7b72"title_placeholder"Tb4b4b4: Ta5d6ff"Мой набор"Tb4b4b4,
Tff7b72"short_name_label"Tb4b4b4: Ta5d6ff"Краткое имя"Tb4b4b4,
Tff7b72"short_name_placeholder"Tb4b4b4: Ta5d6ff"напр. коты"Tb4b4b4,
Tff7b72"description_label"Tb4b4b4: Ta5d6ff"Описание"Tb4b4b4,
Tff7b72"type_label"Tb4b4b4: Ta5d6ff"Тип"Tb4b4b4,
Tff7b72"type_static"Tb4b4b4: Ta5d6ff"Статичные"Tb4b4b4,
Tff7b72"type_animated"Tb4b4b4: Ta5d6ff"Анимированные"Tb4b4b4,
Tff7b72"type_video"Tb4b4b4: Ta5d6ff"Видео"Tb4b4b4,
Tff7b72"type_mixed"Tb4b4b4: Ta5d6ff"Смешанный"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить"Tb4b4b4,
Tff7b72"cancel"Tb4b4b4: Ta5d6ff"Отмена"Tb4b4b4,
Tff7b72"open_editor"Tb4b4b4: Ta5d6ff"Добавить стикеры"Tb4b4b4,
Tff7b72"export"Tb4b4b4: Ta5d6ff"Экспорт набора"Tb4b4b4,
Tff7b72"import"Tb4b4b4: Ta5d6ff"Импорт набора"Tb4b4b4,
Tff7b72"delete"Tb4b4b4: Ta5d6ff"Удалить набор"Tb4b4b4,
Tff7b72"delete_confirm"Tb4b4b4: Ta5d6ff"Удалить этот набор?"Tb4b4b4,
Tff7b72"delete_with_stickers"Tb4b4b4: Ta5d6ff"Также удалить стикеры в этом наборе"Tb4b4b4,
Tff7b72"deleted"Tb4b4b4: Ta5d6ff"Набор удалён"Tb4b4b4,
Tff7b72"created"Tb4b4b4: Ta5d6ff"Набор создан"Tb4b4b4,
Tff7b72"exported"Tb4b4b4: Ta5d6ff"Набор экспортирован"Tb4b4b4,
Tff7b72"installed"Tb4b4b4: Ta5d6ff"Набор установлен: импортировано {imported}, пропущено {skipped}"Tb4b4b4,
Tff7b72"install_failed"Tb4b4b4: Ta5d6ff"Не удалось установить набор"Tb4b4b4,
Tff7b72"empty"Tb4b4b4: Ta5d6ff"Пока нет наборов."Tb4b4b4,
Tff7b72"count_one"Tb4b4b4: Ta5d6ff"{count} стикер"Tb4b4b4,
Tff7b72"count_other"Tb4b4b4: Ta5d6ff"{count} стикеров"Tb4b4b4,
Tff7b72"stickers_in_pack"Tb4b4b4: Ta5d6ff"Стикеры в «{title}»"Tb4b4b4,
Tff7b72"no_stickers"Tb4b4b4: Ta5d6ff"В этом наборе пока нет стикеров."
Tb4b4b4},
Tff7b72"editor"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Редактор стикеров"Tb4b4b4,
Tff7b72"open"Tb4b4b4: Ta5d6ff"Открыть редактор"Tb4b4b4,
Tff7b72"select_image"Tb4b4b4: Ta5d6ff"Выбрать изображение"Tb4b4b4,
Tff7b72"drop_image"Tb4b4b4: Ta5d6ff"Перетащите изображение или нажмите для выбора"Tb4b4b4,
Tff7b72"reset"Tb4b4b4: Ta5d6ff"Сброс"Tb4b4b4,
Tff7b72"remove_background"Tb4b4b4: Ta5d6ff"Убрать фон"Tb4b4b4,
Tff7b72"removing_background"Tb4b4b4: Ta5d6ff"Удаление фона..."Tb4b4b4,
Tff7b72"white_stroke"Tb4b4b4: Ta5d6ff"Белая обводка"Tb4b4b4,
Tff7b72"shadow"Tb4b4b4: Ta5d6ff"Тень"Tb4b4b4,
Tff7b72"stroke_size"Tb4b4b4: Ta5d6ff"Толщина обводки"Tb4b4b4,
Tff7b72"scale"Tb4b4b4: Ta5d6ff"Масштаб"Tb4b4b4,
Tff7b72"rotate"Tb4b4b4: Ta5d6ff"Поворот"Tb4b4b4,
Tff7b72"offset_x"Tb4b4b4: Ta5d6ff"Смещение X"Tb4b4b4,
Tff7b72"offset_y"Tb4b4b4: Ta5d6ff"Смещение Y"Tb4b4b4,
Tff7b72"text_overlay"Tb4b4b4: Ta5d6ff"Текст поверх"Tb4b4b4,
Tff7b72"text_placeholder"Tb4b4b4: Ta5d6ff"Добавить текст..."Tb4b4b4,
Tff7b72"text_color"Tb4b4b4: Ta5d6ff"Цвет текста"Tb4b4b4,
Tff7b72"text_size"Tb4b4b4: Ta5d6ff"Размер текста"Tb4b4b4,
Tff7b72"format"Tb4b4b4: Ta5d6ff"Формат экспорта"Tb4b4b4,
Tff7b72"format_png"Tb4b4b4: Ta5d6ff"PNG"Tb4b4b4,
Tff7b72"format_webp"Tb4b4b4: Ta5d6ff"WebP"Tb4b4b4,
Tff7b72"quality"Tb4b4b4: Ta5d6ff"Качество"Tb4b4b4,
Tff7b72"emoji"Tb4b4b4: Ta5d6ff"Эмодзи"Tb4b4b4,
Tff7b72"emoji_placeholder"Tb4b4b4: Ta5d6ff"Необязательно"Tb4b4b4,
Tff7b72"pack"Tb4b4b4: Ta5d6ff"Набор"Tb4b4b4,
Tff7b72"no_pack"Tb4b4b4: Ta5d6ff"Без набора"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить стикер"Tb4b4b4,
Tff7b72"saved"Tb4b4b4: Ta5d6ff"Стикер сохранён"Tb4b4b4,
Tff7b72"save_failed"Tb4b4b4: Ta5d6ff"Не удалось сохранить стикер"Tb4b4b4,
Tff7b72"current_size"Tb4b4b4: Ta5d6ff"Текущий размер: {size}"Tb4b4b4,
Tff7b72"size_too_large"Tb4b4b4: Ta5d6ff"Результат больше 512 КБ. Снизьте качество или используйте PNG с более простыми формами."
Tb4b4b4}
Tb4b4b4},
Tff7b72"sticker_editor"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Редактор стикеров"Tb4b4b4,
Tff7b72"create_button"Tb4b4b4: Ta5d6ff"Создать стикер"Tb4b4b4,
Tff7b72"processing"Tb4b4b4: Ta5d6ff"Обработка..."Tb4b4b4,
Tff7b72"canvas_hint"Tb4b4b4: Ta5d6ff"Предпросмотр масштабируется. Экспорт использует холст 512×512."Tb4b4b4,
Tff7b72"section_source"Tb4b4b4: Ta5d6ff"Источник"Tb4b4b4,
Tff7b72"choose_image"Tb4b4b4: Ta5d6ff"Выбрать изображение"Tb4b4b4,
Tff7b72"section_transform"Tb4b4b4: Ta5d6ff"Трансформация"Tb4b4b4,
Tff7b72"scale"Tb4b4b4: Ta5d6ff"Масштаб"Tb4b4b4,
Tff7b72"rotation"Tb4b4b4: Ta5d6ff"Поворот"Tb4b4b4,
Tff7b72"flip_h"Tb4b4b4: Ta5d6ff"Отразить по горизонтали"Tb4b4b4,
Tff7b72"flip_v"Tb4b4b4: Ta5d6ff"Отразить по вертикали"Tb4b4b4,
Tff7b72"reset_transform"Tb4b4b4: Ta5d6ff"Сбросить трансформацию"Tb4b4b4,
Tff7b72"section_effects"Tb4b4b4: Ta5d6ff"Эффекты"Tb4b4b4,
Tff7b72"bg_removed"Tb4b4b4: Ta5d6ff"Фон убран"Tb4b4b4,
Tff7b72"remove_background"Tb4b4b4: Ta5d6ff"Убрать фон"Tb4b4b4,
Tff7b72"white_stroke"Tb4b4b4: Ta5d6ff"Белая обводка"Tb4b4b4,
Tff7b72"shadow"Tb4b4b4: Ta5d6ff"Тень"Tb4b4b4,
Tff7b72"section_overlay"Tb4b4b4: Ta5d6ff"Текст поверх"Tb4b4b4,
Tff7b72"overlay_placeholder"Tb4b4b4: Ta5d6ff"Добавить текст..."Tb4b4b4,
Tff7b72"font_size"Tb4b4b4: Ta5d6ff"Размер шрифта"Tb4b4b4,
Tff7b72"overlay_y"Tb4b4b4: Ta5d6ff"Вертикальное положение"Tb4b4b4,
Tff7b72"text_color"Tb4b4b4: Ta5d6ff"Цвет текста"Tb4b4b4,
Tff7b72"stroke_color"Tb4b4b4: Ta5d6ff"Цвет обводки"Tb4b4b4,
Tff7b72"section_meta"Tb4b4b4: Ta5d6ff"Сведения"Tb4b4b4,
Tff7b72"name_placeholder"Tb4b4b4: Ta5d6ff"Имя стикера"Tb4b4b4,
Tff7b72"emoji_placeholder"Tb4b4b4: Ta5d6ff"Эмодзи (необязательно)"Tb4b4b4,
Tff7b72"format"Tb4b4b4: Ta5d6ff"Формат экспорта"Tb4b4b4,
Tff7b72"quality"Tb4b4b4: Ta5d6ff"Качество"Tb4b4b4,
Tff7b72"size_label"Tb4b4b4: Ta5d6ff"Размер: {size} (макс. {limit})"Tb4b4b4,
Tff7b72"cancel"Tb4b4b4: Ta5d6ff"Отмена"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить стикер"Tb4b4b4,
Tff7b72"image_load_failed"Tb4b4b4: Ta5d6ff"Не удалось загрузить изображение"Tb4b4b4,
Tff7b72"removing_background"Tb4b4b4: Ta5d6ff"Удаление фона..."Tb4b4b4,
Tff7b72"bg_removal_failed"Tb4b4b4: Ta5d6ff"Не удалось убрать фон"Tb4b4b4,
Tff7b72"too_large"Tb4b4b4: Ta5d6ff"Экспорт больше 512 КБ"Tb4b4b4,
Tff7b72"saving"Tb4b4b4: Ta5d6ff"Сохранение..."Tb4b4b4,
Tff7b72"saved"Tb4b4b4: Ta5d6ff"Стикер сохранён"Tb4b4b4,
Tff7b72"save_failed"Tb4b4b4: Ta5d6ff"Не удалось сохранить стикер"
Tb4b4b4},
Tff7b72"sticker_packs"Tb4b4b4: Tb4b4b4{
Tff7b72"all"Tb4b4b4: Ta5d6ff"Все"Tb4b4b4,
Tff7b72"section_title"Tb4b4b4: Ta5d6ff"Наборы стикеров"Tb4b4b4,
Tff7b72"section_description"Tb4b4b4: Ta5d6ff"Группируйте стикеры в наборы для обмена или импорта."Tb4b4b4,
Tff7b72"create"Tb4b4b4: Ta5d6ff"Новый набор"Tb4b4b4,
Tff7b72"open_editor"Tb4b4b4: Ta5d6ff"Добавить стикеры"Tb4b4b4,
Tff7b72"install_from_file"Tb4b4b4: Ta5d6ff"Установить из файла"Tb4b4b4,
Tff7b72"empty"Tb4b4b4: Ta5d6ff"Пока нет наборов."Tb4b4b4,
Tff7b72"count_label"Tb4b4b4: Ta5d6ff"Стикеров: {count}"Tb4b4b4,
Tff7b72"add_sticker"Tb4b4b4: Ta5d6ff"Добавить стикер"Tb4b4b4,
Tff7b72"export"Tb4b4b4: Ta5d6ff"Экспорт набора"Tb4b4b4,
Tff7b72"delete"Tb4b4b4: Ta5d6ff"Удалить набор"Tb4b4b4,
Tff7b72"empty_pack"Tb4b4b4: Ta5d6ff"В этом наборе пока нет стикеров."Tb4b4b4,
Tff7b72"create_title"Tb4b4b4: Ta5d6ff"Создать набор стикеров"Tb4b4b4,
Tff7b72"field_title"Tb4b4b4: Ta5d6ff"Название"Tb4b4b4,
Tff7b72"field_short_name"Tb4b4b4: Ta5d6ff"Краткое имя"Tb4b4b4,
Tff7b72"field_description"Tb4b4b4: Ta5d6ff"Описание"Tb4b4b4,
Tff7b72"type_static"Tb4b4b4: Ta5d6ff"Статичные"Tb4b4b4,
Tff7b72"type_animated"Tb4b4b4: Ta5d6ff"Анимированные"Tb4b4b4,
Tff7b72"type_video"Tb4b4b4: Ta5d6ff"Видео"Tb4b4b4,
Tff7b72"type_mixed"Tb4b4b4: Ta5d6ff"Смешанный"Tb4b4b4,
Tff7b72"strict_label"Tb4b4b4: Ta5d6ff"Строго по типу набора (отклонять несовместимые загрузки)"Tb4b4b4,
Tff7b72"created"Tb4b4b4: Ta5d6ff"Набор создан"Tb4b4b4,
Tff7b72"create_failed"Tb4b4b4: Ta5d6ff"Не удалось создать набор"Tb4b4b4,
Tff7b72"exported"Tb4b4b4: Ta5d6ff"Набор экспортирован"Tb4b4b4,
Tff7b72"export_failed"Tb4b4b4: Ta5d6ff"Не удалось экспортировать"Tb4b4b4,
Tff7b72"confirm_delete"Tb4b4b4: Ta5d6ff"Удалить набор «{title}»?"Tb4b4b4,
Tff7b72"deleted"Tb4b4b4: Ta5d6ff"Набор удалён"Tb4b4b4,
Tff7b72"delete_failed"Tb4b4b4: Ta5d6ff"Не удалось удалить набор"Tb4b4b4,
Tff7b72"installed"Tb4b4b4: Ta5d6ff"Набор установлен (импортировано: {imported})"Tb4b4b4,
Tff7b72"install_failed"Tb4b4b4: Ta5d6ff"Не удалось установить набор"
Tb4b4b4},
Tff7b72"gifs"Tb4b4b4: Tb4b4b4{
Tff7b72"settings_title"Tb4b4b4: Ta5d6ff"GIF"Tb4b4b4,
Tff7b72"settings_description"Tb4b4b4: Ta5d6ff"Ваша личная коллекция GIF для этой личности. Загружайте файлы GIF и анимированные WebP и быстро используйте их в чатах. Самые популярные GIF показываются первыми."Tb4b4b4,
Tff7b72"export"Tb4b4b4: Ta5d6ff"Экспорт GIF"Tb4b4b4,
Tff7b72"import"Tb4b4b4: Ta5d6ff"Импорт GIF"Tb4b4b4,
Tff7b72"export_done"Tb4b4b4: Ta5d6ff"GIF экспортированы"Tb4b4b4,
Tff7b72"replace_duplicates"Tb4b4b4: Ta5d6ff"Заменять дубликаты GIF при импорте"Tb4b4b4,
Tff7b72"count"Tb4b4b4: Ta5d6ff"Сохранено GIF: {count}"Tb4b4b4,
Tff7b72"tab_gifs"Tb4b4b4: Ta5d6ff"GIF"Tb4b4b4,
Tff7b72"empty_library"Tb4b4b4: Ta5d6ff"Пока нет GIF. Загрузите GIF или сохраните из чата."Tb4b4b4,
Tff7b72"drop_or_click_hint"Tb4b4b4: Ta5d6ff"Перетащите GIF сюда или нажмите для выбора (GIF или WebP, до 5 МБ каждый)."Tb4b4b4,
Tff7b72"add_more_hint"Tb4b4b4: Ta5d6ff"Перетащите или нажмите, чтобы добавить ещё GIF."Tb4b4b4,
Tff7b72"file_too_large"Tb4b4b4: Ta5d6ff"Каждый GIF не больше 5 МБ."Tb4b4b4,
Tff7b72"unsupported_type"Tb4b4b4: Ta5d6ff"Допустимы только файлы GIF или WebP."Tb4b4b4,
Tff7b72"uploaded_count"Tb4b4b4: Ta5d6ff"Добавлено GIF: {count}."Tb4b4b4,
Tff7b72"save_to_library"Tb4b4b4: Ta5d6ff"Сохранить в GIF"Tb4b4b4,
Tff7b72"saved"Tb4b4b4: Ta5d6ff"GIF сохранён"Tb4b4b4,
Tff7b72"duplicate"Tb4b4b4: Ta5d6ff"Уже в коллекции GIF"Tb4b4b4,
Tff7b72"save_failed"Tb4b4b4: Ta5d6ff"Не удалось сохранить GIF"Tb4b4b4,
Tff7b72"import_success"Tb4b4b4: Ta5d6ff"Импортировано {imported}, пропущено дубликатов {skipped_duplicates}, неверных {skipped_invalid}"Tb4b4b4,
Tff7b72"import_failed"Tb4b4b4: Ta5d6ff"Не удалось импортировать GIF"
Tb4b4b4},
Tff7b72"maintenance"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Обслуживание и данные"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Управляйте локальными данными, очищайте кэши и создавайте резервные копии разговоров."Tb4b4b4,
Tff7b72"clear_messages"Tb4b4b4: Ta5d6ff"Очистить все сообщения"Tb4b4b4,
Tff7b72"clear_messages_desc"Tb4b4b4: Ta5d6ff"Навсегда удалить все отправленные и полученные сообщения."Tb4b4b4,
Tff7b72"clear_announces"Tb4b4b4: Ta5d6ff"Очистить все объявления"Tb4b4b4,
Tff7b72"clear_announces_desc"Tb4b4b4: Ta5d6ff"Удалить всех обнаруженных участников и узлы из кэша."Tb4b4b4,
Tff7b72"clear_nomadnet_favs"Tb4b4b4: Ta5d6ff"Очистить избранное NomadNetwork"Tb4b4b4,
Tff7b72"clear_nomadnet_favs_desc"Tb4b4b4: Ta5d6ff"Удалить все сохраненные узлы NomadNetwork из избранного."Tb4b4b4,
Tff7b72"clear_lxmf_icons"Tb4b4b4: Ta5d6ff"Очистить LXMF-иконки"Tb4b4b4,
Tff7b72"clear_lxmf_icons_desc"Tb4b4b4: Ta5d6ff"Удалить кэшированные LXMF-иконки пользователей с устройства."Tb4b4b4,
Tff7b72"clear_stickers"Tb4b4b4: Ta5d6ff"Очистить все стикеры"Tb4b4b4,
Tff7b72"clear_stickers_desc"Tb4b4b4: Ta5d6ff"Удалить все сохранённые стикеры для этой личности."Tb4b4b4,
Tff7b72"stickers_cleared"Tb4b4b4: Ta5d6ff"Стикеры очищены"Tb4b4b4,
Tff7b72"clear_gifs"Tb4b4b4: Ta5d6ff"Очистить все GIF"Tb4b4b4,
Tff7b72"clear_gifs_desc"Tb4b4b4: Ta5d6ff"Удалить все сохранённые GIF для этой личности."Tb4b4b4,
Tff7b72"gifs_cleared"Tb4b4b4: Ta5d6ff"GIF очищены"Tb4b4b4,
Tff7b72"clear_archives"Tb4b4b4: Ta5d6ff"Очистить архивы страниц"Tb4b4b4,
Tff7b72"clear_archives_desc"Tb4b4b4: Ta5d6ff"Удалить все кэшированные страницы NomadNetwork."Tb4b4b4,
Tff7b72"clear_reticulum_docs"Tb4b4b4: Ta5d6ff"Очистить документацию Reticulum"Tb4b4b4,
Tff7b72"clear_reticulum_docs_desc"Tb4b4b4: Ta5d6ff"Удаляет всю загруженную документацию и версии Reticulum."Tb4b4b4,
Tff7b72"export_messages"Tb4b4b4: Ta5d6ff"Экспортировать сообщения"Tb4b4b4,
Tff7b72"export_messages_desc"Tb4b4b4: Ta5d6ff"Загрузить все разговоры в виде JSON-файла."Tb4b4b4,
Tff7b72"import_messages"Tb4b4b4: Ta5d6ff"Импортировать сообщения"Tb4b4b4,
Tff7b72"import_messages_desc"Tb4b4b4: Ta5d6ff"Восстановить разговоры из JSON-файла."Tb4b4b4,
Tff7b72"clear_confirm"Tb4b4b4: Ta5d6ff"Вы уверены? Это действие нельзя отменить."Tb4b4b4,
Tff7b72"messages_cleared"Tb4b4b4: Ta5d6ff"Сообщения успешно очищены"Tb4b4b4,
Tff7b72"announces_cleared"Tb4b4b4: Ta5d6ff"Объявления успешно очищены"Tb4b4b4,
Tff7b72"favourites_cleared"Tb4b4b4: Ta5d6ff"Избранное успешно очищено"Tb4b4b4,
Tff7b72"lxmf_icons_cleared"Tb4b4b4: Ta5d6ff"LXMF-иконки успешно очищены"Tb4b4b4,
Tff7b72"archives_cleared"Tb4b4b4: Ta5d6ff"Архивы успешно очищены"Tb4b4b4,
Tff7b72"docs_cleared"Tb4b4b4: Ta5d6ff"Документация Reticulum успешно очищена"Tb4b4b4,
Tff7b72"import_success"Tb4b4b4: Ta5d6ff"Успешно импортировано {count} сообщений"Tb4b4b4,
Tff7b72"import_failed"Tb4b4b4: Ta5d6ff"Не удалось импортировать сообщения"Tb4b4b4,
Tff7b72"export_nomadnet_favourites"Tb4b4b4: Ta5d6ff"Экспорт избранного NomadNet"Tb4b4b4,
Tff7b72"import_nomadnet_favourites"Tb4b4b4: Ta5d6ff"Импорт избранного NomadNet"Tb4b4b4,
Tff7b72"nomadnet_favourites_exported"Tb4b4b4: Ta5d6ff"Макет избранного NomadNet экспортирован"Tb4b4b4,
Tff7b72"nomadnet_favourites_export_failed"Tb4b4b4: Ta5d6ff"Не удалось экспортировать избранное NomadNet"Tb4b4b4,
Tff7b72"nomadnet_favourites_imported"Tb4b4b4: Ta5d6ff"Макет избранного NomadNet импортирован"Tb4b4b4,
Tff7b72"nomadnet_favourites_import_failed"Tb4b4b4: Ta5d6ff"Не удалось импортировать файл избранного NomadNet"
Tb4b4b4},
Tff7b72"identities"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Личности"Tb4b4b4,
Tff7b72"manage"Tb4b4b4: Ta5d6ff"Управляйте и переключайтесь между несколькими личностями Reticulum."Tb4b4b4,
Tff7b72"new_identity"Tb4b4b4: Ta5d6ff"Новая личность"Tb4b4b4,
Tff7b72"import"Tb4b4b4: Ta5d6ff"Импорт"Tb4b4b4,
Tff7b72"import_hint"Tb4b4b4: Ta5d6ff"Загрузите файл ключа или вставьте Base32-ключ личности."Tb4b4b4,
Tff7b72"export_all"Tb4b4b4: Ta5d6ff"Экспорт всех личностей"Tb4b4b4,
Tff7b72"export_all_success"Tb4b4b4: Ta5d6ff"Все ключи личностей экспортированы"Tb4b4b4,
Tff7b72"export_all_failed"Tb4b4b4: Ta5d6ff"Не удалось экспортировать личности"Tb4b4b4,
Tff7b72"generate_fresh"Tb4b4b4: Ta5d6ff"Создать новую личность Reticulum."Tb4b4b4,
Tff7b72"display_name"Tb4b4b4: Ta5d6ff"Отображаемое имя"Tb4b4b4,
Tff7b72"display_name_hint"Tb4b4b4: Ta5d6ff"например, Секретный агент"Tb4b4b4,
Tff7b72"current"Tb4b4b4: Ta5d6ff"Текущая"Tb4b4b4,
Tff7b72"switch"Tb4b4b4: Ta5d6ff"Переключиться на эту личность"Tb4b4b4,
Tff7b72"delete"Tb4b4b4: Ta5d6ff"Удалить личность"Tb4b4b4,
Tff7b72"no_identities"Tb4b4b4: Ta5d6ff"Личности не найдены"Tb4b4b4,
Tff7b72"create_first"Tb4b4b4: Ta5d6ff"Создайте новую личность, чтобы начать."Tb4b4b4,
Tff7b72"switch_confirm"Tb4b4b4: Ta5d6ff"Переключиться на личность «{name}»?"Tb4b4b4,
Tff7b72"delete_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите удалить личность \"{name}\"? Это действие нельзя отменить."Tb4b4b4,
Tff7b72"switched"Tb4b4b4: Ta5d6ff"Личность успешно изменена."Tb4b4b4,
Tff7b72"created"Tb4b4b4: Ta5d6ff"Личность успешно создана"Tb4b4b4,
Tff7b72"deleted"Tb4b4b4: Ta5d6ff"Личность удалена"Tb4b4b4,
Tff7b72"failed_load"Tb4b4b4: Ta5d6ff"Failed to load identities"Tb4b4b4,
Tff7b72"enter_display_name_warning"Tb4b4b4: Ta5d6ff"Please enter a display name"Tb4b4b4,
Tff7b72"failed_create"Tb4b4b4: Ta5d6ff"Failed to create identity"Tb4b4b4,
Tff7b72"switch_scheduled"Tb4b4b4: Ta5d6ff"Switch scheduled. Reloading application..."Tb4b4b4,
Tff7b72"failed_switch"Tb4b4b4: Ta5d6ff"Failed to switch identity"Tb4b4b4,
Tff7b72"failed_delete"Tb4b4b4: Ta5d6ff"Failed to delete identity"Tb4b4b4,
Tff7b72"key_control"Tb4b4b4: Ta5d6ff"Identity key control"Tb4b4b4,
Tff7b72"export_key_file"Tb4b4b4: Ta5d6ff"Export key file"Tb4b4b4,
Tff7b72"copy_base32"Tb4b4b4: Ta5d6ff"Copy Base32 key"Tb4b4b4,
Tff7b72"upload_key_file"Tb4b4b4: Ta5d6ff"Upload key file"Tb4b4b4,
Tff7b72"paste_base32"Tb4b4b4: Ta5d6ff"Paste Base32"Tb4b4b4,
Tff7b72"paste_base32_placeholder"Tb4b4b4: Ta5d6ff"Paste your base32 identity key here..."Tb4b4b4,
Tff7b72"confirm_restore"Tb4b4b4: Ta5d6ff"Confirm restore"Tb4b4b4,
Tff7b72"restoring"Tb4b4b4: Ta5d6ff"Restoring..."Tb4b4b4,
Tff7b72"identity_exported"Tb4b4b4: Ta5d6ff"Identity key file exported"Tb4b4b4,
Tff7b72"identity_copied"Tb4b4b4: Ta5d6ff"Identity Base32 key copied to clipboard"Tb4b4b4,
Tff7b72"identity_export_failed"Tb4b4b4: Ta5d6ff"Failed to export identity"Tb4b4b4,
Tff7b72"identity_copy_failed"Tb4b4b4: Ta5d6ff"Failed to copy identity"Tb4b4b4,
Tff7b72"identity_restored"Tb4b4b4: Ta5d6ff"Identity imported."Tb4b4b4,
Tff7b72"identity_restore_failed"Tb4b4b4: Ta5d6ff"Identity restore failed"Tb4b4b4,
Tff7b72"no_identity_available"Tb4b4b4: Ta5d6ff"No identity available"Tb4b4b4,
Tff7b72"message_count"Tb4b4b4: Ta5d6ff"{count} messages"
Tb4b4b4},
Tff7b72"contacts"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Контакты"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Управление списком контактов и обмен/импорт идентичностей."Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Поиск контактов..."Tb4b4b4,
Tff7b72"actions"Tb4b4b4: Ta5d6ff"Действия"Tb4b4b4,
Tff7b72"no_contacts"Tb4b4b4: Ta5d6ff"Контакты не найдены"Tb4b4b4,
Tff7b72"load_more"Tb4b4b4: Ta5d6ff"Загрузить еще"Tb4b4b4,
Tff7b72"add_contact"Tb4b4b4: Ta5d6ff"Добавить контакт"Tb4b4b4,
Tff7b72"contact_name_optional"Tb4b4b4: Ta5d6ff"Имя контакта (необязательно)"Tb4b4b4,
Tff7b72"contact_name_placeholder"Tb4b4b4: Ta5d6ff"например, Полевой узел"Tb4b4b4,
Tff7b72"hash_or_uri"Tb4b4b4: Ta5d6ff"LXMF-хэш или URI"Tb4b4b4,
Tff7b72"hash_or_uri_placeholder"Tb4b4b4: Ta5d6ff"32-символьный хэш, lxmf://... или lxma://..."Tb4b4b4,
Tff7b72"paste"Tb4b4b4: Ta5d6ff"Вставить"Tb4b4b4,
Tff7b72"failed_load_contacts"Tb4b4b4: Ta5d6ff"Не удалось загрузить контакты"Tb4b4b4,
Tff7b72"invalid_contact_input"Tb4b4b4: Ta5d6ff"Недопустимый ввод. Используйте 32-символьный хэш или URI lxma://."Tb4b4b4,
Tff7b72"contact_already_exists"Tb4b4b4: Ta5d6ff"Контакт уже существует"Tb4b4b4,
Tff7b72"contact_added"Tb4b4b4: Ta5d6ff"Контакт добавлен"Tb4b4b4,
Tff7b72"failed_add_contact"Tb4b4b4: Ta5d6ff"Не удалось добавить контакт"Tb4b4b4,
Tff7b72"remove_contact"Tb4b4b4: Ta5d6ff"Удалить контакт"Tb4b4b4,
Tff7b72"remove_contact_confirm"Tb4b4b4: Ta5d6ff"Удалить этот контакт?"Tb4b4b4,
Tff7b72"contact_removed"Tb4b4b4: Ta5d6ff"Контакт удален"Tb4b4b4,
Tff7b72"failed_remove_contact"Tb4b4b4: Ta5d6ff"Не удалось удалить контакт"Tb4b4b4,
Tff7b72"share_contact"Tb4b4b4: Ta5d6ff"Поделиться URI контакта"Tb4b4b4,
Tff7b72"copy_contact_uri"Tb4b4b4: Ta5d6ff"Копировать URI контакта"Tb4b4b4,
Tff7b72"contact_uri_copied"Tb4b4b4: Ta5d6ff"URI контакта скопирован в буфер обмена"Tb4b4b4,
Tff7b72"failed_build_contact_uri"Tb4b4b4: Ta5d6ff"Не удалось создать URI для этого контакта"Tb4b4b4,
Tff7b72"share_my_identity"Tb4b4b4: Ta5d6ff"Поделиться моей идентичностью"Tb4b4b4,
Tff7b72"identity_uri_copied"Tb4b4b4: Ta5d6ff"URI идентичности скопирован в буфер обмена"Tb4b4b4,
Tff7b72"share"Tb4b4b4: Ta5d6ff"Поделиться"Tb4b4b4,
Tff7b72"scan_qr"Tb4b4b4: Ta5d6ff"Сканировать QR-код"Tb4b4b4,
Tff7b72"scanner_hint"Tb4b4b4: Ta5d6ff"Наведите камеру на QR-код идентичности."Tb4b4b4,
Tff7b72"camera_not_supported"Tb4b4b4: Ta5d6ff"Сканирование QR камерой не поддерживается в этом браузере."Tb4b4b4,
Tff7b72"camera_permission_denied"Tb4b4b4: Ta5d6ff"Доступ к камере запрещен. Разрешите доступ к камере."Tb4b4b4,
Tff7b72"camera_not_found"Tb4b4b4: Ta5d6ff"Камера не найдена."Tb4b4b4,
Tff7b72"camera_failed"Tb4b4b4: Ta5d6ff"Не удалось запустить камеру."Tb4b4b4,
Tff7b72"qr_scanned"Tb4b4b4: Ta5d6ff"QR-код отсканирован"Tb4b4b4,
Tff7b72"importing_lxma"Tb4b4b4: Ta5d6ff"Импорт контакта LXMA..."Tb4b4b4,
Tff7b72"send_message"Tb4b4b4: Ta5d6ff"Написать сообщение"Tb4b4b4,
Tff7b72"call_contact"Tb4b4b4: Ta5d6ff"Позвонить"Tb4b4b4,
Tff7b72"export_contacts"Tb4b4b4: Ta5d6ff"Экспорт"Tb4b4b4,
Tff7b72"import_contacts"Tb4b4b4: Ta5d6ff"Импорт"Tb4b4b4,
Tff7b72"export_success"Tb4b4b4: Ta5d6ff"Контакты экспортированы"Tb4b4b4,
Tff7b72"export_failed"Tb4b4b4: Ta5d6ff"Ошибка экспорта"Tb4b4b4,
Tff7b72"import_success"Tb4b4b4: Ta5d6ff"Импортировано контактов: {added}"Tb4b4b4,
Tff7b72"import_failed"Tb4b4b4: Ta5d6ff"Ошибка импорта"Tb4b4b4,
Tff7b72"import_modal_title"Tb4b4b4: Ta5d6ff"Импорт контактов"Tb4b4b4,
Tff7b72"import_file_hint"Tb4b4b4: Ta5d6ff"Выберите JSON-файл, экспортированный из Контактов."Tb4b4b4,
Tff7b72"edit_contact"Tb4b4b4: Ta5d6ff"Редактировать контакт"Tb4b4b4,
Tff7b72"enter_contact_name"Tb4b4b4: Ta5d6ff"Введите имя контакта"Tb4b4b4,
Tff7b72"contact_updated"Tb4b4b4: Ta5d6ff"Контакт обновлён"Tb4b4b4,
Tff7b72"failed_update_contact"Tb4b4b4: Ta5d6ff"Не удалось обновить контакт"
Tb4b4b4},
Tff7b72"about"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"О программе"Tb4b4b4,
Tff7b72"third_party_licenses"Tb4b4b4: Ta5d6ff"Лицензии сторонних компонентов"Tb4b4b4,
Tff7b72"version"Tb4b4b4: Ta5d6ff"v{version}"Tb4b4b4,
Tff7b72"ui_build"Tb4b4b4: Ta5d6ff"Сборка UI {date}"Tb4b4b4,
Tff7b72"rns_version"Tb4b4b4: Ta5d6ff"RNS {version}"Tb4b4b4,
Tff7b72"lxmf_version"Tb4b4b4: Ta5d6ff"LXMF {version}"Tb4b4b4,
Tff7b72"python_version"Tb4b4b4: Ta5d6ff"Python {version}"Tb4b4b4,
Tff7b72"config_path"Tb4b4b4: Ta5d6ff"Путь к конфигу"Tb4b4b4,
Tff7b72"database_path"Tb4b4b4: Ta5d6ff"Путь к базе данных"Tb4b4b4,
Tff7b72"database_size"Tb4b4b4: Ta5d6ff"Размер базы данных"Tb4b4b4,
Tff7b72"database_health"Tb4b4b4: Ta5d6ff"Состояние базы данных"Tb4b4b4,
Tff7b72"database_health_description"Tb4b4b4: Ta5d6ff"Быстрая проверка, настройка WAL и инструменты восстановления базы данных MeshChatX."Tb4b4b4,
Tff7b72"running_checks"Tb4b4b4: Ta5d6ff"Выполнение проверок..."Tb4b4b4,
Tff7b72"integrity"Tb4b4b4: Ta5d6ff"Целостность"Tb4b4b4,
Tff7b72"journal_mode"Tb4b4b4: Ta5d6ff"Режим журнала"Tb4b4b4,
Tff7b72"wal_autocheckpoint"Tb4b4b4: Ta5d6ff"WAL авточекпоинт"Tb4b4b4,
Tff7b72"page_size"Tb4b4b4: Ta5d6ff"Размер страницы"Tb4b4b4,
Tff7b72"pages_free"Tb4b4b4: Ta5d6ff"Страницы / Свободно"Tb4b4b4,
Tff7b72"free_space_estimate"Tb4b4b4: Ta5d6ff"Оценка свободного места"Tb4b4b4,
Tff7b72"system_resources"Tb4b4b4: Ta5d6ff"Системные ресурсы"Tb4b4b4,
Tff7b72"live"Tb4b4b4: Ta5d6ff"Live"Tb4b4b4,
Tff7b72"memory_rss"Tb4b4b4: Ta5d6ff"Память (RSS)"Tb4b4b4,
Tff7b72"virtual_memory"Tb4b4b4: Ta5d6ff"Виртуальная память"Tb4b4b4,
Tff7b72"network_stats"Tb4b4b4: Ta5d6ff"Статистика сети"Tb4b4b4,
Tff7b72"sent"Tb4b4b4: Ta5d6ff"Отправлено"Tb4b4b4,
Tff7b72"received"Tb4b4b4: Ta5d6ff"Получено"Tb4b4b4,
Tff7b72"packets_sent"Tb4b4b4: Ta5d6ff"Пакетов отправлено"Tb4b4b4,
Tff7b72"packets_received"Tb4b4b4: Ta5d6ff"Пакетов получено"Tb4b4b4,
Tff7b72"reticulum_stats"Tb4b4b4: Ta5d6ff"Статистика Reticulum"Tb4b4b4,
Tff7b72"total_paths"Tb4b4b4: Ta5d6ff"Всего путей"Tb4b4b4,
Tff7b72"announces_per_second"Tb4b4b4: Ta5d6ff"Анонсов / сек"Tb4b4b4,
Tff7b72"announces_per_minute"Tb4b4b4: Ta5d6ff"Анонсов / мин"Tb4b4b4,
Tff7b72"announces_per_hour"Tb4b4b4: Ta5d6ff"Анонсов / час"Tb4b4b4,
Tff7b72"download_activity"Tb4b4b4: Ta5d6ff"Активность загрузки"Tb4b4b4,
Tff7b72"no_downloads_yet"Tb4b4b4: Ta5d6ff"Загрузок пока нет"Tb4b4b4,
Tff7b72"runtime_status"Tb4b4b4: Ta5d6ff"Статус выполнения"Tb4b4b4,
Tff7b72"shared_instance"Tb4b4b4: Ta5d6ff"Общий экземпляр"Tb4b4b4,
Tff7b72"standalone_instance"Tb4b4b4: Ta5d6ff"Автономный экземпляр"Tb4b4b4,
Tff7b72"transport_enabled"Tb4b4b4: Ta5d6ff"Транспорт включен"Tb4b4b4,
Tff7b72"transport_disabled"Tb4b4b4: Ta5d6ff"Транспорт выключен"Tb4b4b4,
Tff7b72"identity_addresses"Tb4b4b4: Ta5d6ff"Личность и адреса"Tb4b4b4,
Tff7b72"telephone_address"Tb4b4b4: Ta5d6ff"Адрес телефона"Tb4b4b4,
Tff7b72"security_integrity"Tb4b4b4: Ta5d6ff"Целостность безопасности"Tb4b4b4,
Tff7b72"security_integrity_description"Tb4b4b4: Ta5d6ff"Статус верификации системы для бэкенда и файлов данных"Tb4b4b4,
Tff7b72"secured"Tb4b4b4: Ta5d6ff"Защищено"Tb4b4b4,
Tff7b72"tampering_detected"Tb4b4b4: Ta5d6ff"Обнаружено вмешательство"Tb4b4b4,
Tff7b72"technical_issues"Tb4b4b4: Ta5d6ff"Технические проблемы:"Tb4b4b4,
Tff7b72"no_integrity_violations"Tb4b4b4: Ta5d6ff"Нарушений целостности не обнаружено с момента последнего запуска."Tb4b4b4,
Tff7b72"dependency_chain"Tb4b4b4: Ta5d6ff"Цепочка зависимостей"Tb4b4b4,
Tff7b72"other_core_components"Tb4b4b4: Ta5d6ff"Другие основные компоненты"Tb4b4b4,
Tff7b72"backend_dependencies"Tb4b4b4: Ta5d6ff"Зависимости бэкенда"Tb4b4b4,
Tff7b72"integrity_backend_error"Tb4b4b4: Ta5d6ff"The application backend binary (unpacked from ASAR) appears to have been modified or replaced. This could indicate a malicious actor trying to compromise your mesh communication."Tb4b4b4,
Tff7b72"integrity_data_error"Tb4b4b4: Ta5d6ff"Your identities or database files appear to have been modified while the app was closed."Tb4b4b4,
Tff7b72"integrity_warning_footer"Tb4b4b4: Ta5d6ff"Proceed with caution. If you did not manually update or modify these files, your installation may be compromised."Tb4b4b4,
Tff7b72"delete_snapshot_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to delete this snapshot?"Tb4b4b4,
Tff7b72"snapshot_deleted"Tb4b4b4: Ta5d6ff"Snapshot deleted"Tb4b4b4,
Tff7b72"failed_delete_snapshot"Tb4b4b4: Ta5d6ff"Failed to delete snapshot"Tb4b4b4,
Tff7b72"delete_backup_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to delete this backup?"Tb4b4b4,
Tff7b72"backup_deleted"Tb4b4b4: Ta5d6ff"Backup deleted"Tb4b4b4,
Tff7b72"failed_delete_backup"Tb4b4b4: Ta5d6ff"Failed to delete backup"Tb4b4b4,
Tff7b72"database_restored"Tb4b4b4: Ta5d6ff"Database restored. Relaunching..."Tb4b4b4,
Tff7b72"failed_restore_snapshot"Tb4b4b4: Ta5d6ff"Failed to restore snapshot"Tb4b4b4,
Tff7b72"restore_snapshot_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to restore this snapshot? This will overwrite the current database and require an app relaunch."Tb4b4b4,
Tff7b72"integrity_acknowledged"Tb4b4b4: Ta5d6ff"Integrity issues acknowledged"Tb4b4b4,
Tff7b72"integrity_acknowledged_reset"Tb4b4b4: Ta5d6ff"Integrity issues acknowledged and manifest reset"Tb4b4b4,
Tff7b72"integrity_acknowledge_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to acknowledge these integrity issues? This will update the security manifest to match the current state of your files."Tb4b4b4,
Tff7b72"failed_acknowledge_integrity"Tb4b4b4: Ta5d6ff"Failed to acknowledge integrity issues"Tb4b4b4,
Tff7b72"shutdown_sent"Tb4b4b4: Ta5d6ff"Shutdown command sent to server."Tb4b4b4,
Tff7b72"identity_exported"Tb4b4b4: Ta5d6ff"Identity key file exported"Tb4b4b4,
Tff7b72"identity_copied"Tb4b4b4: Ta5d6ff"Identity Base32 key copied to clipboard"Tb4b4b4,
Tff7b72"app_name"Tb4b4b4: Ta5d6ff"MeshChatX"Tb4b4b4,
Tff7b72"automatic_backups_desc"Tb4b4b4: Ta5d6ff"Автоматические ежедневные снимки вашей базы данных."Tb4b4b4,
Tff7b72"automatic_backups_title"Tb4b4b4: Ta5d6ff"Автоматические резервные копии"Tb4b4b4,
Tff7b72"backup_download_failed"Tb4b4b4: Ta5d6ff"Не удалось скачать резервную копию"Tb4b4b4,
Tff7b72"backup_downloaded"Tb4b4b4: Ta5d6ff"Резервная копия скачана"Tb4b4b4,
Tff7b72"backend_stack"Tb4b4b4: Ta5d6ff"Стек бэкенда"Tb4b4b4,
Tff7b72"chrome_runtime"Tb4b4b4: Ta5d6ff"Chrome"Tb4b4b4,
Tff7b72"contact_alternate"Tb4b4b4: Ta5d6ff"Альтернативный адрес"Tb4b4b4,
Tff7b72"contact_details"Tb4b4b4: Ta5d6ff"Подробности"Tb4b4b4,
Tff7b72"contact_developer"Tb4b4b4: Ta5d6ff"Связаться с разработчиком"Tb4b4b4,
Tff7b72"contact_support_title"Tb4b4b4: Ta5d6ff"Контакты и поддержка"Tb4b4b4,
Tff7b72"contact_lxmf_address"Tb4b4b4: Ta5d6ff"Адрес LXMF"Tb4b4b4,
Tff7b72"contact_propagation_hint"Tb4b4b4: Ta5d6ff"Отправьте на узел распространения, если не удаётся связаться со мной напрямую."Tb4b4b4,
Tff7b72"contact_open_messages"Tb4b4b4: Ta5d6ff"Открыть переписку"Tb4b4b4,
Tff7b72"contact_copy_address"Tb4b4b4: Ta5d6ff"Копировать адрес"Tb4b4b4,
Tff7b72"donate_label"Tb4b4b4: Ta5d6ff"Пожертвование"Tb4b4b4,
Tff7b72"donate_monero_label"Tb4b4b4: Ta5d6ff"Monero (XMR)"Tb4b4b4,
Tff7b72"donate_copy_monero"Tb4b4b4: Ta5d6ff"Копировать адрес Monero"Tb4b4b4,
Tff7b72"donate_kofi"Tb4b4b4: Ta5d6ff"Ko-fi"Tb4b4b4,
Tff7b72"donate_buymeacoffee"Tb4b4b4: Ta5d6ff"Buy Me a Coffee"Tb4b4b4,
Tff7b72"copied_label_to_clipboard"Tb4b4b4: Ta5d6ff"{label} скопировано в буфер обмена"Tb4b4b4,
Tff7b72"core_runtime"Tb4b4b4: Ta5d6ff"Основная среда выполнения"Tb4b4b4,
Tff7b72"creating"Tb4b4b4: Ta5d6ff"Создание…"Tb4b4b4,
Tff7b72"database_backups_desc"Tb4b4b4: Ta5d6ff"Полные снимки базы данных ваших сообщений."Tb4b4b4,
Tff7b72"database_backups_title"Tb4b4b4: Ta5d6ff"Резервные копии базы данных"Tb4b4b4,
Tff7b72"database_health_maintenance"Tb4b4b4: Ta5d6ff"Состояние и обслуживание базы данных"Tb4b4b4,
Tff7b72"dep_lxmf_subtitle"Tb4b4b4: Ta5d6ff"Лёгкий расширяемый формат сообщений"Tb4b4b4,
Tff7b72"dep_lxmfy_subtitle"Tb4b4b4: Ta5d6ff"Фреймворк LXMF-бота"Tb4b4b4,
Tff7b72"dep_rns_subtitle"Tb4b4b4: Ta5d6ff"Сетевой стек Reticulum"Tb4b4b4,
Tff7b72"download_backup"Tb4b4b4: Ta5d6ff"Скачать резервную копию"Tb4b4b4,
Tff7b72"downloading"Tb4b4b4: Ta5d6ff"Скачивание…"Tb4b4b4,
Tff7b72"electron_runtime"Tb4b4b4: Ta5d6ff"Electron"Tb4b4b4,
Tff7b72"environment_information"Tb4b4b4: Ta5d6ff"Информация о среде"Tb4b4b4,
Tff7b72"env_backend_url"Tb4b4b4: Ta5d6ff"URL бэкенда"Tb4b4b4,
Tff7b72"env_language"Tb4b4b4: Ta5d6ff"Язык"Tb4b4b4,
Tff7b72"env_lxmf"Tb4b4b4: Ta5d6ff"LXMF"Tb4b4b4,
Tff7b72"env_platform"Tb4b4b4: Ta5d6ff"Платформа"Tb4b4b4,
Tff7b72"env_python"Tb4b4b4: Ta5d6ff"Python"Tb4b4b4,
Tff7b72"env_rns"Tb4b4b4: Ta5d6ff"RNS"Tb4b4b4,
Tff7b72"env_user_agent"Tb4b4b4: Ta5d6ff"User Agent"Tb4b4b4,
Tff7b72"failed_to_copy_label"Tb4b4b4: Ta5d6ff"Не удалось скопировать: {label}"Tb4b4b4,
Tff7b72"free_space"Tb4b4b4: Ta5d6ff"Свободно"Tb4b4b4,
Tff7b72"identity_hash"Tb4b4b4: Ta5d6ff"Хэш личности"Tb4b4b4,
Tff7b72"journal_short"Tb4b4b4: Ta5d6ff"Журнал"Tb4b4b4,
Tff7b72"local_snapshots_desc"Tb4b4b4: Ta5d6ff"Создавайте снимки на диске в выбранный момент времени."Tb4b4b4,
Tff7b72"local_snapshots_title"Tb4b4b4: Ta5d6ff"Локальные снимки"Tb4b4b4,
Tff7b72"lxmf_address"Tb4b4b4: Ta5d6ff"Адрес LXMF"Tb4b4b4,
Tff7b72"lxst_engine"Tb4b4b4: Ta5d6ff"Движок LXST"Tb4b4b4,
Tff7b72"main_instance_badge"Tb4b4b4: Ta5d6ff"Основной экземпляр"Tb4b4b4,
Tff7b72"nodejs_runtime"Tb4b4b4: Ta5d6ff"Node.js"Tb4b4b4,
Tff7b72"page_count_label"Tb4b4b4: Ta5d6ff"Число страниц"Tb4b4b4,
Tff7b72"pagination_page_of"Tb4b4b4: Ta5d6ff"Стр. {current} из {total}"Tb4b4b4,
Tff7b72"path_unknown"Tb4b4b4: Ta5d6ff"неизвестно"Tb4b4b4,
Tff7b72"recovery"Tb4b4b4: Ta5d6ff"Восстановление"Tb4b4b4,
Tff7b72"recovery_complete"Tb4b4b4: Ta5d6ff"Восстановление базы данных завершено."Tb4b4b4,
Tff7b72"recovery_confirm"Tb4b4b4: Ta5d6ff"Запустить восстановление базы данных? Будет полная проверка целостности и VACUUM. Это может занять время, приложение может не отвечать. Файл резервной копии не подставляется."Tb4b4b4,
Tff7b72"recovery_failed"Tb4b4b4: Ta5d6ff"Восстановление не удалось"Tb4b4b4,
Tff7b72"vacuum_complete"Tb4b4b4: Ta5d6ff"Очистка базы данных (VACUUM) завершена."Tb4b4b4,
Tff7b72"vacuum_failed"Tb4b4b4: Ta5d6ff"Не удалось выполнить VACUUM базы данных."Tb4b4b4,
Tff7b72"reveal_config_file"Tb4b4b4: Ta5d6ff"Показать файл"Tb4b4b4,
Tff7b72"reveal_database_file"Tb4b4b4: Ta5d6ff"Показать БД"Tb4b4b4,
Tff7b72"reticulum_config"Tb4b4b4: Ta5d6ff"Конфигурация Reticulum"Tb4b4b4,
Tff7b72"shared_instance_badge"Tb4b4b4: Ta5d6ff"Общий экземпляр: {address}"Tb4b4b4,
Tff7b72"shutdown_confirm"Tb4b4b4: Ta5d6ff"Вы действительно хотите выключить приложение? Сервер будет остановлен и приложение закроется."Tb4b4b4,
Tff7b72"snapshot_create"Tb4b4b4: Ta5d6ff"Создать"Tb4b4b4,
Tff7b72"snapshot_download"Tb4b4b4: Ta5d6ff"Скачать"Tb4b4b4,
Tff7b72"snapshot_download_failed"Tb4b4b4: Ta5d6ff"Не удалось скачать снимок"Tb4b4b4,
Tff7b72"snapshot_downloaded"Tb4b4b4: Ta5d6ff"Снимок скачан"Tb4b4b4,
Tff7b72"snapshot_placeholder"Tb4b4b4: Ta5d6ff"Метка снимка…"Tb4b4b4,
Tff7b72"snapshot_restore"Tb4b4b4: Ta5d6ff"Восстановить"Tb4b4b4,
Tff7b72"tagline_after"Tb4b4b4: Ta5d6ff"."Tb4b4b4,
Tff7b72"tagline_lead"Tb4b4b4: Ta5d6ff"Надёжная отказоустойчивая платформа связи на базе "Tb4b4b4,
Tff7b72"tagline_link"Tb4b4b4: Ta5d6ff"Reticulum Network Stack"Tb4b4b4,
Tff7b72"technical_issues_detected"Tb4b4b4: Ta5d6ff"Обнаружены технические проблемы"
Tb4b4b4},
Tff7b72"interfaces"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Интерфейсы"Tb4b4b4,
Tff7b72"manage"Tb4b4b4: Ta5d6ff"Управление"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Поиск, фильтрация и экспорт ваших адаптеров Reticulum."Tb4b4b4,
Tff7b72"add_interface"Tb4b4b4: Ta5d6ff"Добавить интерфейс"Tb4b4b4,
Tff7b72"edit_interface"Tb4b4b4: Ta5d6ff"Редактировать интерфейс"Tb4b4b4,
Tff7b72"import"Tb4b4b4: Ta5d6ff"Импорт"Tb4b4b4,
Tff7b72"export_all"Tb4b4b4: Ta5d6ff"Экспорт всех"Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Поиск по имени, типу, хосту..."Tb4b4b4,
Tff7b72"all"Tb4b4b4: Ta5d6ff"Все"Tb4b4b4,
Tff7b72"connected_only"Tb4b4b4: Ta5d6ff"Только подключенные"Tb4b4b4,
Tff7b72"all_types"Tb4b4b4: Ta5d6ff"Все типы"Tb4b4b4,
Tff7b72"no_interfaces_found"Tb4b4b4: Ta5d6ff"Интерфейсы не найдены"Tb4b4b4,
Tff7b72"no_interfaces_description"Tb4b4b4: Ta5d6ff"Измените параметры поиска или добавьте новый интерфейс."Tb4b4b4,
Tff7b72"restart_required"Tb4b4b4: Ta5d6ff"Требуется перезапуск"Tb4b4b4,
Tff7b72"restart_description"Tb4b4b4: Ta5d6ff"Reticulum MeshChatX необходимо перезапустить, чтобы изменения вступили в силу."Tb4b4b4,
Tff7b72"restart_now"Tb4b4b4: Ta5d6ff"Перезапустить сейчас"Tb4b4b4,
Tff7b72"failed_enable"Tb4b4b4: Ta5d6ff"failed to enable interface"Tb4b4b4,
Tff7b72"failed_disable"Tb4b4b4: Ta5d6ff"failed to disable interface"Tb4b4b4,
Tff7b72"delete_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to delete this interface? This can not be undone!"Tb4b4b4,
Tff7b72"failed_delete"Tb4b4b4: Ta5d6ff"failed to delete interface"Tb4b4b4,
Tff7b72"failed_export_all"Tb4b4b4: Ta5d6ff"Failed to export interfaces"Tb4b4b4,
Tff7b72"failed_export_single"Tb4b4b4: Ta5d6ff"Failed to export interface"Tb4b4b4,
Tff7b72"failed_reload"Tb4b4b4: Ta5d6ff"Failed to reload Reticulum!"Tb4b4b4,
Tff7b72"interface_not_found"Tb4b4b4: Ta5d6ff"The selected interface for editing could not be found."Tb4b4b4,
Tff7b72"discovery_settings_saved"Tb4b4b4: Ta5d6ff"Discovery settings saved"Tb4b4b4,
Tff7b72"discovery_list_refreshed"Tb4b4b4: Ta5d6ff"Список обнаруженных интерфейсов обновлён."Tb4b4b4,
Tff7b72"discovery_list_refresh_failed"Tb4b4b4: Ta5d6ff"Не удалось обновить список обнаруженных интерфейсов."Tb4b4b4,
Tff7b72"discovery_default_bootstrap_only"Tb4b4b4: Ta5d6ff"По умолчанию только bootstrap для нового исходящего TCP"Tb4b4b4,
Tff7b72"discovery_default_bootstrap_only_hint"Tb4b4b4: Ta5d6ff"Новые TCP-клиент и backbone-коннектор получают bootstrap_only, чтобы Reticulum отключил их при достижении autoconnect_discovered_interfaces."Tb4b4b4,
Tff7b72"discovery_default_bootstrap_docs_link"Tb4b4b4: Ta5d6ff"См. раздел о bootstrap-подключении Reticulum."Tb4b4b4,
Tff7b72"backbone_transport_identity_label"Tb4b4b4: Ta5d6ff"Идентичность транспорта (необязательно)"Tb4b4b4,
Tff7b72"backbone_transport_identity_placeholder"Tb4b4b4: Ta5d6ff"e53433e51cde34c42a3245ba3fe1ad69"Tb4b4b4,
Tff7b72"backbone_transport_identity_hint"Tb4b4b4: Ta5d6ff"Как в примерах удалённого backbone Reticulum только с remote и target_port. Указывайте хеш, если это задал оператор или каталог."Tb4b4b4,
Tff7b72"loopback_local_title"Tb4b4b4: Ta5d6ff"Локальный / loopback"Tb4b4b4,
Tff7b72"loopback_local_body"Tb4b4b4: Ta5d6ff"Reticulum использует общую инстанцию внутри. Чтобы связаться с другим процессом RNS на этом хосте, используйте TCP-клиент на 127.0.0.1 с портом инстанции или внешний модуль интерфейса."Tb4b4b4,
Tff7b72"loopback_local_docs_hint"Tb4b4b4: Ta5d6ff"См. главу Interfaces о поддерживаемых типах."Tb4b4b4,
Tff7b72"loopback_local_docs_link"Tb4b4b4: Ta5d6ff"Открыть встроенное руководство Reticulum"Tb4b4b4,
Tff7b72"custom_external_intro"Tb4b4b4: Ta5d6ff"Типы вроде WeaveInterface загружаются, если Reticulum находит подходящий файл модуля (TypeName.py) в interfacepath с interface_class (внешний загрузчик RNS). Поля JSON попадают в секцию interface в вашем конфиге."Tb4b4b4,
Tff7b72"custom_external_type_label"Tb4b4b4: Ta5d6ff"Имя типа интерфейса"Tb4b4b4,
Tff7b72"custom_external_type_placeholder"Tb4b4b4: Ta5d6ff"WeaveInterface"Tb4b4b4,
Tff7b72"custom_external_json_label"Tb4b4b4: Ta5d6ff"Доп. параметры (JSON-объект)"Tb4b4b4,
Tff7b72"custom_external_json_placeholder"Tb4b4b4: Ta5d6ff"\"listen_ip\": \"0.0.0.0\", \"listen_port\": 4242"Tb4b4b4,
Tff7b72"custom_external_docs_hint"Tb4b4b4: Ta5d6ff"См. руководство Interfaces про встроенные типы и внешние модули."Tb4b4b4,
Tff7b72"custom_external_docs_link"Tb4b4b4: Ta5d6ff"Открыть встроенное руководство Reticulum"Tb4b4b4,
Tff7b72"custom_external_type_required"Tb4b4b4: Ta5d6ff"Укажите имя типа интерфейса Reticulum."Tb4b4b4,
Tff7b72"custom_external_json_invalid"Tb4b4b4: Ta5d6ff"Некорректный JSON для доп. параметров."Tb4b4b4,
Tff7b72"failed_save_discovery"Tb4b4b4: Ta5d6ff"Failed to save discovery settings"Tb4b4b4,
Tff7b72"no_interfaces_found_config"Tb4b4b4: Ta5d6ff"No interfaces were found in the selected configuration file"Tb4b4b4,
Tff7b72"failed_parse_config"Tb4b4b4: Ta5d6ff"Failed to parse configuration file"Tb4b4b4,
Tff7b72"select_config_file"Tb4b4b4: Ta5d6ff"Please select a configuration file"Tb4b4b4,
Tff7b72"select_at_least_one"Tb4b4b4: Ta5d6ff"Please select at least one interface to import"Tb4b4b4,
Tff7b72"import_success"Tb4b4b4: Ta5d6ff"Interfaces imported successfully. MeshChat must be restarted for these changes to take effect."Tb4b4b4,
Tff7b72"failed_import_all"Tb4b4b4: Ta5d6ff"Failed to import interfaces"Tb4b4b4,
Tff7b72"add_interface_sidebar_a11y"Tb4b4b4: Ta5d6ff"Ярлыки и пресеты сообщества"Tb4b4b4,
Tff7b72"community_quick_start"Tb4b4b4: Ta5d6ff"Быстрый старт (сообщество)"Tb4b4b4,
Tff7b72"community_quick_start_hint"Tb4b4b4: Ta5d6ff"Пресеты из онлайн-списков directory.rns.recipes."Tb4b4b4,
Tff7b72"community_quick_start_hide"Tb4b4b4: Ta5d6ff"Скрыть подсказки"Tb4b4b4,
Tff7b72"community_use_preset"Tb4b4b4: Ta5d6ff"Применить"Tb4b4b4,
Tff7b72"community_presets_hidden_hint"Tb4b4b4: Ta5d6ff"Пресеты сообщества скрыты. Показать снова здесь или в настройках."Tb4b4b4,
Tff7b72"community_presets_show_again"Tb4b4b4: Ta5d6ff"Показать пресеты сообщества"Tb4b4b4,
Tff7b72"community_presets_empty"Tb4b4b4: Ta5d6ff"Пресеты не загружены. Пересоберите bundle или добавьте public/community_interfaces.json."Tb4b4b4,
Tff7b72"community_presets_refresh"Tb4b4b4: Ta5d6ff"Обновить пресеты сообщества с directory.rns.recipes"Tb4b4b4,
Tff7b72"community_presets_refreshed"Tb4b4b4: Ta5d6ff"Обновлено пресетов интерфейсов сообщества: {count}"Tb4b4b4,
Tff7b72"community_presets_refresh_failed"Tb4b4b4: Ta5d6ff"Не удалось обновить пресеты сообщества"Tb4b4b4,
Tff7b72"find_more_nodes"Tb4b4b4: Ta5d6ff"Найти узлы"Tb4b4b4,
Tff7b72"quick_import"Tb4b4b4: Ta5d6ff"Быстрый импорт"Tb4b4b4,
Tff7b72"quick_import_paste_hint"Tb4b4b4: Ta5d6ff"Вставьте сырую конфигурацию"Tb4b4b4,
Tff7b72"quick_import_placeholder"Tb4b4b4: Ta5d6ff"[Interface Name]\ntype = TCPClientInterface\ntarget_host = 1.2.3.4"Tb4b4b4,
Tff7b72"quick_import_apply"Tb4b4b4: Ta5d6ff"Применить: {name}"Tb4b4b4,
Tff7b72"discovered_network_name"Tb4b4b4: Ta5d6ff"Имя сети"Tb4b4b4,
Tff7b72"discovered_passphrase"Tb4b4b4: Ta5d6ff"Парольная фраза"Tb4b4b4,
Tff7b72"discovered_copy_network_name"Tb4b4b4: Ta5d6ff"Скопировать имя сети IFAC"Tb4b4b4,
Tff7b72"discovered_copy_passphrase"Tb4b4b4: Ta5d6ff"Скопировать парольную фразу IFAC"Tb4b4b4,
Tff7b72"discovered_use_this"Tb4b4b4: Ta5d6ff"Использовать этот интерфейс"Tb4b4b4,
Tff7b72"discovered_copy_config"Tb4b4b4: Ta5d6ff"Скопировать блок конфигурации"Tb4b4b4,
Tff7b72"discovered_config_block"Tb4b4b4: Ta5d6ff"Блок конфигурации"Tb4b4b4,
Tff7b72"discovered_no_config"Tb4b4b4: Ta5d6ff"В этом анонсе не было готового к вставке блока конфигурации."Tb4b4b4,
Tff7b72"discovered_prefill_applied"Tb4b4b4: Ta5d6ff"Поля предзаполнены из обнаруженного интерфейса."Tb4b4b4,
Tff7b72"rnode_ble_toggle"Tb4b4b4: Ta5d6ff"Bluetooth LE (RNode UART)"Tb4b4b4,
Tff7b72"rnode_ble_hint"Tb4b4b4: Ta5d6ff"Reticulum использует Bluetooth на этом устройстве. Сначала сопрягите RNode в настройках ОС. Требуется приложение для ПК или Android. На Android также нужно разрешить необходимые права доступа."Tb4b4b4,
Tff7b72"rnode_ble_peer_label"Tb4b4b4: Ta5d6ff"Имя BLE или MAC"Tb4b4b4,
Tff7b72"rnode_ble_peer_placeholder"Tb4b4b4: Ta5d6ff"MyRNode или aa:bb:cc:dd:ee:ff"Tb4b4b4,
Tff7b72"rnode_ble_peer_required"Tb4b4b4: Ta5d6ff"Укажите объявленное имя или MAC-адрес RNode."Tb4b4b4,
Tff7b72"rnode_ip_host_label"Tb4b4b4: Ta5d6ff"Имя хоста или IP-адрес"Tb4b4b4,
Tff7b72"rnode_tcp_port_fixed_hint"Tb4b4b4: Ta5d6ff"Reticulum использует порт 7633 на RNode. Введите только имя хоста или IP без порта."Tb4b4b4,
Tff7b72"rnode_tcp_host_required"Tb4b4b4: Ta5d6ff"Укажите имя хоста или IP для RNode по TCP."Tb4b4b4,
Tff7b72"listen_ip_required"Tb4b4b4: Ta5d6ff"Укажите IP для прослушивания."Tb4b4b4,
Tff7b72"kernel_iface_picker_title"Tb4b4b4: Ta5d6ff"Интерфейсы на этом узле"Tb4b4b4,
Tff7b72"kernel_iface_loading"Tb4b4b4: Ta5d6ff"Загрузка…"Tb4b4b4,
Tff7b72"kernel_iface_picker_help"Tb4b4b4: Ta5d6ff"Поле «устройство» необязательно: одно имя интерфейса ядра или пусто — привязка только по Listen IP. Нажмите строку, чтобы подставить имя."Tb4b4b4,
Tff7b72"auto_iface_ifname_chips_hint"Tb4b4b4: Ta5d6ff"Интерфейсы этого узла: нажмите, чтобы добавить или убрать имя в поле выше."
Tb4b4b4},
Tff7b72"map"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Карта"Tb4b4b4,
Tff7b72"pop_out"Tb4b4b4: Ta5d6ff"Открыть карту в окне"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Офлайн-тайлы (MBTiles) и свои слои."Tb4b4b4,
Tff7b72"upload_mbtiles"Tb4b4b4: Ta5d6ff"Загрузить MBTiles"Tb4b4b4,
Tff7b72"select_file"Tb4b4b4: Ta5d6ff"Выбрать файл MBTiles"Tb4b4b4,
Tff7b72"offline_mode"Tb4b4b4: Ta5d6ff"Офлайн-режим"Tb4b4b4,
Tff7b72"online_mode"Tb4b4b4: Ta5d6ff"Онлайн-режим"Tb4b4b4,
Tff7b72"attribution"Tb4b4b4: Ta5d6ff"Атрибуция"Tb4b4b4,
Tff7b72"bounds"Tb4b4b4: Ta5d6ff"Границы"Tb4b4b4,
Tff7b72"center"Tb4b4b4: Ta5d6ff"Центр"Tb4b4b4,
Tff7b72"zoom"Tb4b4b4: Ta5d6ff"Масштаб"Tb4b4b4,
Tff7b72"uploading"Tb4b4b4: Ta5d6ff"Загрузка..."Tb4b4b4,
Tff7b72"upload_success"Tb4b4b4: Ta5d6ff"Карта успешно загружена"Tb4b4b4,
Tff7b72"upload_failed"Tb4b4b4: Ta5d6ff"Ошибка загрузки карты"Tb4b4b4,
Tff7b72"invalid_file"Tb4b4b4: Ta5d6ff"Неверный файл MBTiles. Поддерживаются только растровые карты."Tb4b4b4,
Tff7b72"default_view"Tb4b4b4: Ta5d6ff"Вид по умолчанию"Tb4b4b4,
Tff7b72"set_as_default"Tb4b4b4: Ta5d6ff"Установить как вид по умолчанию"Tb4b4b4,
Tff7b72"export_area"Tb4b4b4: Ta5d6ff"Экспорт области"Tb4b4b4,
Tff7b72"export_instructions"Tb4b4b4: Ta5d6ff"Выделите область на карте для экспорта."Tb4b4b4,
Tff7b72"min_zoom"Tb4b4b4: Ta5d6ff"Мин. масштаб"Tb4b4b4,
Tff7b72"max_zoom"Tb4b4b4: Ta5d6ff"Макс. масштаб"Tb4b4b4,
Tff7b72"tile_count"Tb4b4b4: Ta5d6ff"Оценка тайлов"Tb4b4b4,
Tff7b72"start_export"Tb4b4b4: Ta5d6ff"Начать экспорт"Tb4b4b4,
Tff7b72"exporting"Tb4b4b4: Ta5d6ff"Экспорт карты..."Tb4b4b4,
Tff7b72"download_ready"Tb4b4b4: Ta5d6ff"Экспорт завершен"Tb4b4b4,
Tff7b72"download_now"Tb4b4b4: Ta5d6ff"Скачать MBTiles"Tb4b4b4,
Tff7b72"caching_enabled"Tb4b4b4: Ta5d6ff"Кэширование тайлов"Tb4b4b4,
Tff7b72"clear_cache"Tb4b4b4: Ta5d6ff"Очистить кэш"Tb4b4b4,
Tff7b72"cache_cleared"Tb4b4b4: Ta5d6ff"Кэш тайлов очищен"Tb4b4b4,
Tff7b72"tile_server_url"Tb4b4b4: Ta5d6ff"URL сервера тайлов"Tb4b4b4,
Tff7b72"tile_server_url_placeholder"Tb4b4b4: Ta5d6ff"https://tiles.openfreemap.org/styles/bright"Tb4b4b4,
Tff7b72"tile_server_url_hint"Tb4b4b4: Ta5d6ff"Используйте {z}, {x}, {y} для масштаба, столбца, строки"Tb4b4b4,
Tff7b72"tile_server_saved"Tb4b4b4: Ta5d6ff"URL сервера тайлов сохранен"Tb4b4b4,
Tff7b72"tile_server_openstreetmap"Tb4b4b4: Ta5d6ff"OpenStreetMap"Tb4b4b4,
Tff7b72"nominatim_api_url"Tb4b4b4: Ta5d6ff"URL API Nominatim"Tb4b4b4,
Tff7b72"nominatim_api_url_placeholder"Tb4b4b4: Ta5d6ff"https://nominatim.openstreetmap.org"Tb4b4b4,
Tff7b72"nominatim_api_url_hint"Tb4b4b4: Ta5d6ff"Базовый URL для сервиса геокодирования Nominatim"Tb4b4b4,
Tff7b72"nominatim_api_saved"Tb4b4b4: Ta5d6ff"URL API Nominatim сохранен"Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Поиск места..."Tb4b4b4,
Tff7b72"search_offline_error"Tb4b4b4: Ta5d6ff"Поиск доступен только в онлайн-режиме"Tb4b4b4,
Tff7b72"search_connection_error"Tb4b4b4: Ta5d6ff"Не удалось подключиться к сервису поиска. Проверьте подключение к интернету."Tb4b4b4,
Tff7b72"search_timeout_error"Tb4b4b4: Ta5d6ff"Геокодер не ответил вовремя. Он может быть перегружен или недоступен. Повторите попытку."Tb4b4b4,
Tff7b72"search_error"Tb4b4b4: Ta5d6ff"Ошибка поиска"Tb4b4b4,
Tff7b72"tile_connectivity_title"Tb4b4b4: Ta5d6ff"Не удалось загрузить тайлы карты"Tb4b4b4,
Tff7b72"tile_connectivity_body"Tb4b4b4: Ta5d6ff"Проверьте сеть, повторите попытку, используйте локальный тайл-сервер в настройках или офлайн-режим при наличии MBTiles."Tb4b4b4,
Tff7b72"tile_connectivity_retry"Tb4b4b4: Ta5d6ff"Повторить загрузку тайлов"Tb4b4b4,
Tff7b72"tile_connectivity_use_offline"Tb4b4b4: Ta5d6ff"Офлайн-режим"Tb4b4b4,
Tff7b72"tile_connectivity_dismiss"Tb4b4b4: Ta5d6ff"Закрыть"Tb4b4b4,
Tff7b72"search_no_results"Tb4b4b4: Ta5d6ff"Результаты не найдены"Tb4b4b4,
Tff7b72"custom_tile_server_unavailable"Tb4b4b4: Ta5d6ff"Пользовательский сервер тайлов недоступен в офлайн-режиме"Tb4b4b4,
Tff7b72"custom_nominatim_unavailable"Tb4b4b4: Ta5d6ff"Пользовательский сервер Nominatim недоступен в офлайн-режиме"Tb4b4b4,
Tff7b72"onboarding_title"Tb4b4b4: Ta5d6ff"Экспорт в MBTiles!"Tb4b4b4,
Tff7b72"onboarding_text"Tb4b4b4: Ta5d6ff"Используйте инструмент экспорта для загрузки областей карты в виде файлов MBTiles для офлайн-использования."Tb4b4b4,
Tff7b72"onboarding_got_it"Tb4b4b4: Ta5d6ff"Понятно"Tb4b4b4,
Tff7b72"tool_point"Tb4b4b4: Ta5d6ff"Точка"Tb4b4b4,
Tff7b72"tool_linestring"Tb4b4b4: Ta5d6ff"Линия"Tb4b4b4,
Tff7b72"tool_polygon"Tb4b4b4: Ta5d6ff"Полигон"Tb4b4b4,
Tff7b72"tool_circle"Tb4b4b4: Ta5d6ff"Круг"Tb4b4b4,
Tff7b72"tool_measure"Tb4b4b4: Ta5d6ff"Измерить"Tb4b4b4,
Tff7b72"tool_bearing"Tb4b4b4: Ta5d6ff"Пеленг и расстояние (два нажатия, офлайн)"Tb4b4b4,
Tff7b72"tool_bearing_from_here"Tb4b4b4: Ta5d6ff"Пеленг от моего местоположения одним нажатием"Tb4b4b4,
Tff7b72"bearing_geodesic"Tb4b4b4: Ta5d6ff"Геодезическая (ортодромия)"Tb4b4b4,
Tff7b72"bearing_rhumb"Tb4b4b4: Ta5d6ff"Локсодромия (постоянный пеленг)"Tb4b4b4,
Tff7b72"bearing_forward"Tb4b4b4: Ta5d6ff"Прямой азимут"Tb4b4b4,
Tff7b72"bearing_back"Tb4b4b4: Ta5d6ff"Обратный азимут"Tb4b4b4,
Tff7b72"bearing_rhumb_line"Tb4b4b4: Ta5d6ff"Локсодромический пеленг / обратный"Tb4b4b4,
Tff7b72"bearing_hint_first"Tb4b4b4: Ta5d6ff"Нажмите начало, затем конец."Tb4b4b4,
Tff7b72"bearing_hint_second"Tb4b4b4: Ta5d6ff"Нажмите конечную точку."Tb4b4b4,
Tff7b72"bearing_hint_destination"Tb4b4b4: Ta5d6ff"Нажмите пункт назначения на карте."Tb4b4b4,
Tff7b72"bearing_from_here"Tb4b4b4: Ta5d6ff"Моё местоположение как старт"Tb4b4b4,
Tff7b72"bearing_help_first"Tb4b4b4: Ta5d6ff"Начало и конец"Tb4b4b4,
Tff7b72"bearing_help_drag"Tb4b4b4: Ta5d6ff"Двигайте указатель для подсказки"Tb4b4b4,
Tff7b72"tool_clear"Tb4b4b4: Ta5d6ff"Очистить"Tb4b4b4,
Tff7b72"save_drawing"Tb4b4b4: Ta5d6ff"Сохранить слой"Tb4b4b4,
Tff7b72"load_drawing"Tb4b4b4: Ta5d6ff"Загрузить слой"Tb4b4b4,
Tff7b72"save_drawing_title"Tb4b4b4: Ta5d6ff"Сохранить слой рисунков"Tb4b4b4,
Tff7b72"save_drawing_desc"Tb4b4b4: Ta5d6ff"Сохранить текущие аннотации на карте в базу данных."Tb4b4b4,
Tff7b72"drawing_name"Tb4b4b4: Ta5d6ff"Название слоя"Tb4b4b4,
Tff7b72"drawing_name_placeholder"Tb4b4b4: Ta5d6ff"напр., Сектор Альфа"Tb4b4b4,
Tff7b72"load_drawing_title"Tb4b4b4: Ta5d6ff"Загрузить слой рисунков"Tb4b4b4,
Tff7b72"loading_drawings"Tb4b4b4: Ta5d6ff"Загрузка сохраненных слоев..."Tb4b4b4,
Tff7b72"no_drawings"Tb4b4b4: Ta5d6ff"Нет сохраненных слоев"Tb4b4b4,
Tff7b72"no_drawings_desc"Tb4b4b4: Ta5d6ff"Вы еще не сохранили ни одной аннотации на карте."Tb4b4b4,
Tff7b72"saved_on"Tb4b4b4: Ta5d6ff"Сохранено"Tb4b4b4,
Tff7b72"settings"Tb4b4b4: Ta5d6ff"Настройки карты"Tb4b4b4,
Tff7b72"go_to_my_location"Tb4b4b4: Ta5d6ff"Мое местоположение"Tb4b4b4,
Tff7b72"source_updated"Tb4b4b4: Ta5d6ff"Map source updated"Tb4b4b4,
Tff7b72"failed_set_active"Tb4b4b4: Ta5d6ff"Failed to set active map"Tb4b4b4,
Tff7b72"file_deleted"Tb4b4b4: Ta5d6ff"File deleted"Tb4b4b4,
Tff7b72"failed_delete_file"Tb4b4b4: Ta5d6ff"Failed to delete file"Tb4b4b4,
Tff7b72"storage_saved"Tb4b4b4: Ta5d6ff"Storage directory saved"Tb4b4b4,
Tff7b72"failed_save_storage"Tb4b4b4: Ta5d6ff"Failed to save directory"Tb4b4b4,
Tff7b72"export_cancelled"Tb4b4b4: Ta5d6ff"Export cancelled"Tb4b4b4,
Tff7b72"failed_cancel_export"Tb4b4b4: Ta5d6ff"Failed to cancel export"Tb4b4b4,
Tff7b72"failed_start_export"Tb4b4b4: Ta5d6ff"Failed to start export"Tb4b4b4,
Tff7b72"select_mbtiles_error"Tb4b4b4: Ta5d6ff"Please select an .mbtiles file"Tb4b4b4,
Tff7b72"view_saved"Tb4b4b4: Ta5d6ff"Default view saved"Tb4b4b4,
Tff7b72"failed_save_view"Tb4b4b4: Ta5d6ff"Failed to save default view"Tb4b4b4,
Tff7b72"failed_clear_cache"Tb4b4b4: Ta5d6ff"Failed to clear cache"Tb4b4b4,
Tff7b72"failed_save_tile_server"Tb4b4b4: Ta5d6ff"Failed to save tile server URL"Tb4b4b4,
Tff7b72"failed_save_nominatim"Tb4b4b4: Ta5d6ff"Failed to save Nominatim API URL"Tb4b4b4,
Tff7b72"copied_coordinates"Tb4b4b4: Ta5d6ff"Copied coordinates"Tb4b4b4,
Tff7b72"failed_load_drawings"Tb4b4b4: Ta5d6ff"Failed to load drawings"Tb4b4b4,
Tff7b72"not_initialized"Tb4b4b4: Ta5d6ff"Map not initialized"Tb4b4b4,
Tff7b72"drawing_saved"Tb4b4b4: Ta5d6ff"Drawing saved"Tb4b4b4,
Tff7b72"failed_save_drawing"Tb4b4b4: Ta5d6ff"Failed to save drawing"Tb4b4b4,
Tff7b72"deleted"Tb4b4b4: Ta5d6ff"Deleted"Tb4b4b4,
Tff7b72"failed_delete"Tb4b4b4: Ta5d6ff"Failed to delete"Tb4b4b4,
Tff7b72"location_not_determined"Tb4b4b4: Ta5d6ff"Could not determine your location"Tb4b4b4,
Tff7b72"geolocation_not_supported"Tb4b4b4: Ta5d6ff"Geolocation is not supported by your browser"Tb4b4b4,
Tff7b72"no_nodes_location"Tb4b4b4: Ta5d6ff"No discovered nodes with location found"Tb4b4b4,
Tff7b72"failed_fetch_nodes"Tb4b4b4: Ta5d6ff"Failed to fetch discovered nodes for mapping"Tb4b4b4,
Tff7b72"share_view"Tb4b4b4: Ta5d6ff"Share map view (copy links)"Tb4b4b4,
Tff7b72"share_message_prefix"Tb4b4b4: Ta5d6ff"MeshChatX map:"Tb4b4b4,
Tff7b72"share_copied"Tb4b4b4: Ta5d6ff"Map links copied to clipboard"Tb4b4b4,
Tff7b72"ping_here"Tb4b4b4: Ta5d6ff"Ping here (send in chat)"Tb4b4b4,
Tff7b72"ping_here_toolbar"Tb4b4b4: Ta5d6ff"Ping map center in chat"Tb4b4b4,
Tff7b72"ping_modal_title"Tb4b4b4: Ta5d6ff"Send map ping"Tb4b4b4,
Tff7b72"ping_destination"Tb4b4b4: Ta5d6ff"Destination"Tb4b4b4,
Tff7b72"ping_pick_conversation"Tb4b4b4: Ta5d6ff"Choose a conversation"Tb4b4b4,
Tff7b72"ping_send"Tb4b4b4: Ta5d6ff"Send ping"Tb4b4b4,
Tff7b72"ping_sent"Tb4b4b4: Ta5d6ff"Map ping sent"Tb4b4b4,
Tff7b72"ping_failed"Tb4b4b4: Ta5d6ff"Could not send map ping"Tb4b4b4,
Tff7b72"ping_invalid_destination"Tb4b4b4: Ta5d6ff"Pick a valid 32-character destination hash"Tb4b4b4,
Tff7b72"ping_message_prefix"Tb4b4b4: Ta5d6ff"MeshChatX map ping:"Tb4b4b4,
Tff7b72"north_up"Tb4b4b4: Ta5d6ff"North is up (map not rotated)"Tb4b4b4,
Tff7b72"export_tile_limit_exceeded"Tb4b4b4: Ta5d6ff"Too many tiles for one export. Lower max zoom or shrink the area."Tb4b4b4,
Tff7b72"export_region_world"Tb4b4b4: Ta5d6ff"World (low zoom)"Tb4b4b4,
Tff7b72"export_region_europe"Tb4b4b4: Ta5d6ff"Europe"Tb4b4b4,
Tff7b72"export_region_north_america"Tb4b4b4: Ta5d6ff"North America"Tb4b4b4,
Tff7b72"export_region_south_america"Tb4b4b4: Ta5d6ff"South America"Tb4b4b4,
Tff7b72"export_region_africa"Tb4b4b4: Ta5d6ff"Africa"Tb4b4b4,
Tff7b72"export_region_asia"Tb4b4b4: Ta5d6ff"Asia"Tb4b4b4,
Tff7b72"export_region_oceania"Tb4b4b4: Ta5d6ff"Oceania"Tb4b4b4,
Tff7b72"vector_exchange_title"Tb4b4b4: Ta5d6ff"GeoJSON / KML / KMZ"Tb4b4b4,
Tff7b72"vector_exchange_merge"Tb4b4b4: Ta5d6ff"Merge with existing drawings (uncheck to replace)"Tb4b4b4,
Tff7b72"vector_exchange_hint"Tb4b4b4: Ta5d6ff"Импорт поддерживает иконки из различных форматов, включая GeoJSON и KML. Выберите рисунок, чтобы увидеть его метаданные."Tb4b4b4,
Tff7b72"vector_import_geojson"Tb4b4b4: Ta5d6ff"Import GeoJSON"Tb4b4b4,
Tff7b72"vector_import_kml"Tb4b4b4: Ta5d6ff"Import KML"Tb4b4b4,
Tff7b72"vector_import_kmz"Tb4b4b4: Ta5d6ff"Import KMZ"Tb4b4b4,
Tff7b72"vector_export_geojson"Tb4b4b4: Ta5d6ff"Export GeoJSON"Tb4b4b4,
Tff7b72"vector_export_kml"Tb4b4b4: Ta5d6ff"Export KML"Tb4b4b4,
Tff7b72"vector_export_kmz"Tb4b4b4: Ta5d6ff"Export KMZ"Tb4b4b4,
Tff7b72"vector_import_ok"Tb4b4b4: Ta5d6ff"Imported {count} feature(s)."Tb4b4b4,
Tff7b72"vector_import_empty"Tb4b4b4: Ta5d6ff"No features found in file."Tb4b4b4,
Tff7b72"vector_import_failed"Tb4b4b4: Ta5d6ff"Could not read vector file."Tb4b4b4,
Tff7b72"vector_export_ok"Tb4b4b4: Ta5d6ff"Export started."
Tb4b4b4},
Tff7b72"interface"Tb4b4b4: Tb4b4b4{
Tff7b72"disable"Tb4b4b4: Ta5d6ff"Выключить"Tb4b4b4,
Tff7b72"enable"Tb4b4b4: Ta5d6ff"Включить"Tb4b4b4,
Tff7b72"edit_interface"Tb4b4b4: Ta5d6ff"Изменить интерфейс"Tb4b4b4,
Tff7b72"export_interface"Tb4b4b4: Ta5d6ff"Экспорт интерфейса"Tb4b4b4,
Tff7b72"delete_interface"Tb4b4b4: Ta5d6ff"Удалить интерфейс"Tb4b4b4,
Tff7b72"listen"Tb4b4b4: Ta5d6ff"Слушать"Tb4b4b4,
Tff7b72"forward"Tb4b4b4: Ta5d6ff"Пересылать"Tb4b4b4,
Tff7b72"port"Tb4b4b4: Ta5d6ff"Порт"Tb4b4b4,
Tff7b72"frequency"Tb4b4b4: Ta5d6ff"Частота"Tb4b4b4,
Tff7b72"bandwidth"Tb4b4b4: Ta5d6ff"Полоса"Tb4b4b4,
Tff7b72"txpower"Tb4b4b4: Ta5d6ff"Мощность TX"Tb4b4b4,
Tff7b72"spreading_factor"Tb4b4b4: Ta5d6ff"SF"Tb4b4b4,
Tff7b72"coding_rate"Tb4b4b4: Ta5d6ff"Скорость кодирования"Tb4b4b4,
Tff7b72"bitrate"Tb4b4b4: Ta5d6ff"Битрейт"Tb4b4b4,
Tff7b72"tx"Tb4b4b4: Ta5d6ff"TX"Tb4b4b4,
Tff7b72"rx"Tb4b4b4: Ta5d6ff"RX"Tb4b4b4,
Tff7b72"noise"Tb4b4b4: Ta5d6ff"Шум"Tb4b4b4,
Tff7b72"clients"Tb4b4b4: Ta5d6ff"Клиенты"Tb4b4b4,
Tff7b72"link_up"Tb4b4b4: Ta5d6ff"Связь установлена"Tb4b4b4,
Tff7b72"link_down"Tb4b4b4: Ta5d6ff"Нет связи"Tb4b4b4,
Tff7b72"link_unknown"Tb4b4b4: Ta5d6ff"Состояние связи неизвестно"
Tb4b4b4},
Tff7b72"messages"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Сообщения"Tb4b4b4,
Tff7b72"conversations"Tb4b4b4: Ta5d6ff"Чаты"Tb4b4b4,
Tff7b72"announces"Tb4b4b4: Ta5d6ff"Анонсы"Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Поиск по {count} чатам..."Tb4b4b4,
Tff7b72"unread"Tb4b4b4: Ta5d6ff"Непрочитанные"Tb4b4b4,
Tff7b72"failed"Tb4b4b4: Ta5d6ff"Ошибки"Tb4b4b4,
Tff7b72"attachments"Tb4b4b4: Ta5d6ff"Вложения"Tb4b4b4,
Tff7b72"no_messages_yet"Tb4b4b4: Ta5d6ff"Сообщений пока нет"Tb4b4b4,
Tff7b72"loading_conversations"Tb4b4b4: Ta5d6ff"Загрузка чатов..."Tb4b4b4,
Tff7b72"no_conversations"Tb4b4b4: Ta5d6ff"Чаты не найдены"Tb4b4b4,
Tff7b72"discover_peers"Tb4b4b4: Ta5d6ff"Ищите собеседников во вкладке 'Анонсы'"Tb4b4b4,
Tff7b72"no_search_results"Tb4b4b4: Ta5d6ff"Ничего не найдено"Tb4b4b4,
Tff7b72"try_another_search"Tb4b4b4: Ta5d6ff"Попробуйте другой поисковый запрос"Tb4b4b4,
Tff7b72"no_search_results_conversations"Tb4b4b4: Ta5d6ff"По вашему запросу чатов не найдено."Tb4b4b4,
Tff7b72"search_placeholder_announces"Tb4b4b4: Ta5d6ff"Поиск по {count} недавним анонсам..."Tb4b4b4,
Tff7b72"no_peers_discovered"Tb4b4b4: Ta5d6ff"Собеседники не обнаружены"Tb4b4b4,
Tff7b72"waiting_for_announce"Tb4b4b4: Ta5d6ff"Ожидание анонсов!"Tb4b4b4,
Tff7b72"no_search_results_peers"Tb4b4b4: Ta5d6ff"По вашему запросу собеседников не найдено!"Tb4b4b4,
Tff7b72"direct"Tb4b4b4: Ta5d6ff"Прямая связь"Tb4b4b4,
Tff7b72"downloading"Tb4b4b4: Ta5d6ff"Загрузка"Tb4b4b4,
Tff7b72"hops"Tb4b4b4: Ta5d6ff"{count} прыжков"Tb4b4b4,
Tff7b72"hops_away"Tb4b4b4: Ta5d6ff"в {count} прыжках"Tb4b4b4,
Tff7b72"snr"Tb4b4b4: Ta5d6ff"SNR {snr}"Tb4b4b4,
Tff7b72"stamp_cost"Tb4b4b4: Ta5d6ff"Стоимость штампа {cost}"Tb4b4b4,
Tff7b72"pop_out_chat"Tb4b4b4: Ta5d6ff"Открыть в отдельном окне"Tb4b4b4,
Tff7b72"custom_display_name"Tb4b4b4: Ta5d6ff"Свое имя для контакта"Tb4b4b4,
Tff7b72"stranger_banner_text"Tb4b4b4: Ta5d6ff"Этот узел не в ваших контактах. Вложения от незнакомцев заблокированы."Tb4b4b4,
Tff7b72"add_to_contacts"Tb4b4b4: Ta5d6ff"Добавить в контакты"Tb4b4b4,
Tff7b72"dismiss"Tb4b4b4: Ta5d6ff"Скрыть"Tb4b4b4,
Tff7b72"attachments_stripped_notice"Tb4b4b4: Ta5d6ff"Вложения от этого неизвестного отправителя были заблокированы."Tb4b4b4,
Tff7b72"stranger_link_open_confirm"Tb4b4b4: Ta5d6ff"Эта ссылка отправлена неизвестным контактом:\n{url}\n\nОткрыть ее?"Tb4b4b4,
Tff7b72"send_placeholder"Tb4b4b4: Ta5d6ff"Введите сообщение..."Tb4b4b4,
Tff7b72"compose_hint_automatic"Tb4b4b4: Ta5d6ff"Сообщение для автоматической доставки"Tb4b4b4,
Tff7b72"compose_hint_direct"Tb4b4b4: Ta5d6ff"Сообщение для прямой доставки"Tb4b4b4,
Tff7b72"compose_hint_opportunistic"Tb4b4b4: Ta5d6ff"Сообщение для opportunistic доставки"Tb4b4b4,
Tff7b72"compose_hint_propagated"Tb4b4b4: Ta5d6ff"Сообщение для propagation-доставки"Tb4b4b4,
Tff7b72"send_menu_more_label"Tb4b4b4: Ta5d6ff"Другие варианты отправки"Tb4b4b4,
Tff7b72"send_menu_telemetry_request"Tb4b4b4: Ta5d6ff"Отправить как команду или запрос"Tb4b4b4,
Tff7b72"send_menu_paper_compose"Tb4b4b4: Ta5d6ff"Бумажное сообщение из текста (LXM)"Tb4b4b4,
Tff7b72"sending_ellipsis"Tb4b4b4: Ta5d6ff"Отправка…"Tb4b4b4,
Tff7b72"outbound_pending_propagation"Tb4b4b4: Ta5d6ff"Отправка на узел распространения…"Tb4b4b4,
Tff7b72"outbound_pending_propagation_with_progress"Tb4b4b4: Ta5d6ff"Отправка на узел распространения… {progress}%"Tb4b4b4,
Tff7b72"outbound_on_propagation_node"Tb4b4b4: Ta5d6ff"На узле распространения"Tb4b4b4,
Tff7b72"outbound_sent_network"Tb4b4b4: Ta5d6ff"Отправлено"Tb4b4b4,
Tff7b72"more_actions"Tb4b4b4: Ta5d6ff"Другие действия"Tb4b4b4,
Tff7b72"retry_failed"Tb4b4b4: Ta5d6ff"Повторить неудачные"Tb4b4b4,
Tff7b72"telemetry_history"Tb4b4b4: Ta5d6ff"История телеметрии"Tb4b4b4,
Tff7b72"telemetry_history_modal_title"Tb4b4b4: Ta5d6ff"История телеметрии"Tb4b4b4,
Tff7b72"telemetry_history_empty"Tb4b4b4: Ta5d6ff"Для этого пира нет истории телеметрии."Tb4b4b4,
Tff7b72"telemetry_history_done"Tb4b4b4: Ta5d6ff"Готово"Tb4b4b4,
Tff7b72"telemetry_show_in_chat"Tb4b4b4: Ta5d6ff"Показывать телеметрию в основном чате"Tb4b4b4,
Tff7b72"telemetry_battery_trend"Tb4b4b4: Ta5d6ff"Динамика заряда"Tb4b4b4,
Tff7b72"telemetry_battery_range"Tb4b4b4: Ta5d6ff"{from}% → {to}%"Tb4b4b4,
Tff7b72"telemetry_label_sent"Tb4b4b4: Ta5d6ff"Отправлено"Tb4b4b4,
Tff7b72"telemetry_label_received"Tb4b4b4: Ta5d6ff"Получено"Tb4b4b4,
Tff7b72"telemetry_battery_level"Tb4b4b4: Ta5d6ff"Аккумулятор: {percent}%"Tb4b4b4,
Tff7b72"telemetry_snr_db"Tb4b4b4: Ta5d6ff"SNR: {snr} дБ"Tb4b4b4,
Tff7b72"telemetry_location_request"Tb4b4b4: Ta5d6ff"Запрос местоположения"Tb4b4b4,
Tff7b72"start_call"Tb4b4b4: Ta5d6ff"Звонок"Tb4b4b4,
Tff7b72"share_contact"Tb4b4b4: Ta5d6ff"Поделиться контактом"Tb4b4b4,
Tff7b72"share_contact_modal_title"Tb4b4b4: Ta5d6ff"Поделиться контактом"Tb4b4b4,
Tff7b72"share_contact_search_placeholder"Tb4b4b4: Ta5d6ff"Поиск контактов…"Tb4b4b4,
Tff7b72"opportunistic_deferred_label"Tb4b4b4: Ta5d6ff"Ожидание"Tb4b4b4,
Tff7b72"opportunistic_deferred_tooltip"Tb4b4b4: Ta5d6ff"Сообщение отправится, когда пользователь будет в сети или отправит объявление."Tb4b4b4,
Tff7b72"no_messages_in_conversation"Tb4b4b4: Ta5d6ff"В этом чате пока нет сообщений."Tb4b4b4,
Tff7b72"say_hello"Tb4b4b4: Ta5d6ff"Скажите привет!"Tb4b4b4,
Tff7b72"no_active_chat"Tb4b4b4: Ta5d6ff"Нет активного чата"Tb4b4b4,
Tff7b72"mobile_compose_title"Tb4b4b4: Ta5d6ff"Новое сообщение"Tb4b4b4,
Tff7b72"mobile_compose_destination_placeholder"Tb4b4b4: Ta5d6ff"32-символьный хеш назначения…"Tb4b4b4,
Tff7b72"select_peer_or_enter_address"Tb4b4b4: Ta5d6ff"Выберите собеседника из списка или введите адрес ниже"Tb4b4b4,
Tff7b72"add_files"Tb4b4b4: Ta5d6ff"Добавить файлы"Tb4b4b4,
Tff7b72"paste_from_clipboard"Tb4b4b4: Ta5d6ff"Вставить из буфера обмена"Tb4b4b4,
Tff7b72"location"Tb4b4b4: Ta5d6ff"Местоположение"Tb4b4b4,
Tff7b72"share_location"Tb4b4b4: Ta5d6ff"Поделиться местоположением"Tb4b4b4,
Tff7b72"request_location"Tb4b4b4: Ta5d6ff"Запросить местоположение"Tb4b4b4,
Tff7b72"view_on_map"Tb4b4b4: Ta5d6ff"Показать на карте"Tb4b4b4,
Tff7b72"request"Tb4b4b4: Ta5d6ff"Запрос"Tb4b4b4,
Tff7b72"generate_paper_message"Tb4b4b4: Ta5d6ff"Создать бумажное сообщение (LXM)"Tb4b4b4,
Tff7b72"ingest_paper_message"Tb4b4b4: Ta5d6ff"Загрузить бумажное сообщение"Tb4b4b4,
Tff7b72"scan_qr"Tb4b4b4: Ta5d6ff"Сканировать QR-код"Tb4b4b4,
Tff7b72"scanner_hint"Tb4b4b4: Ta5d6ff"Наведите камеру на QR-код lxmf://, lxma:// или lxm://."Tb4b4b4,
Tff7b72"camera_not_supported"Tb4b4b4: Ta5d6ff"Сканирование QR через камеру не поддерживается в этом браузере."Tb4b4b4,
Tff7b72"camera_permission_denied"Tb4b4b4: Ta5d6ff"Доступ к камере запрещен. Разрешите доступ к камере."Tb4b4b4,
Tff7b72"camera_not_found"Tb4b4b4: Ta5d6ff"Камера не найдена."Tb4b4b4,
Tff7b72"camera_failed"Tb4b4b4: Ta5d6ff"Не удалось запустить сканер камеры."Tb4b4b4,
Tff7b72"invalid_qr_uri"Tb4b4b4: Ta5d6ff"Некорректное содержимое QR. Ожидается URI lxmf://, lxma:// или lxm://."Tb4b4b4,
Tff7b72"recording"Tb4b4b4: Ta5d6ff"Запись: {duration}"Tb4b4b4,
Tff7b72"nomad_network_node"Tb4b4b4: Ta5d6ff"Узел Nomad Network"Tb4b4b4,
Tff7b72"toggle_source"Tb4b4b4: Ta5d6ff"Исходный код"Tb4b4b4,
Tff7b72"folder_created"Tb4b4b4: Ta5d6ff"Folder created"Tb4b4b4,
Tff7b72"failed_create_folder"Tb4b4b4: Ta5d6ff"Failed to create folder"Tb4b4b4,
Tff7b72"folder_renamed"Tb4b4b4: Ta5d6ff"Folder renamed"Tb4b4b4,
Tff7b72"failed_rename_folder"Tb4b4b4: Ta5d6ff"Failed to rename folder"Tb4b4b4,
Tff7b72"folder_deleted"Tb4b4b4: Ta5d6ff"Folder deleted"Tb4b4b4,
Tff7b72"failed_delete_folder"Tb4b4b4: Ta5d6ff"Failed to delete folder"Tb4b4b4,
Tff7b72"moved_to_folder"Tb4b4b4: Ta5d6ff"Moved to folder"Tb4b4b4,
Tff7b72"failed_move_folder"Tb4b4b4: Ta5d6ff"Failed to move to folder"Tb4b4b4,
Tff7b72"marked_read"Tb4b4b4: Ta5d6ff"Marked as read"Tb4b4b4,
Tff7b72"failed_mark_read"Tb4b4b4: Ta5d6ff"Failed to mark as read"Tb4b4b4,
Tff7b72"conversations_deleted"Tb4b4b4: Ta5d6ff"Conversations deleted"Tb4b4b4,
Tff7b72"failed_delete_conversations"Tb4b4b4: Ta5d6ff"Failed to delete conversations"Tb4b4b4,
Tff7b72"failed_export_folders"Tb4b4b4: Ta5d6ff"Failed to export folders"Tb4b4b4,
Tff7b72"folders_imported"Tb4b4b4: Ta5d6ff"Folders imported"Tb4b4b4,
Tff7b72"failed_import_folders"Tb4b4b4: Ta5d6ff"Failed to import folders"Tb4b4b4,
Tff7b72"failed_read_clipboard"Tb4b4b4: Ta5d6ff"Failed to read from clipboard"Tb4b4b4,
Tff7b72"clipboard_read_requires_secure_context"Tb4b4b4: Ta5d6ff"Clipboard read needs a secure page (https or http://127.0.0.1). Using http://0.0.0.0 or another non-local HTTP origin blocks the Clipboard API—open the app on 127.0.0.1 or https, or paste with Ctrl+V."Tb4b4b4,
Tff7b72"clipboard_write_unavailable"Tb4b4b4: Ta5d6ff"Could not copy automatically. Open on https or http://127.0.0.1, or select the text and copy manually."Tb4b4b4,
Tff7b72"oversized_body_notice"Tb4b4b4: Ta5d6ff"Сообщение слишком длинное для отображения здесь ({count} символов). Скопируйте полный текст, чтобы прочитать или изменить его в другом приложении."Tb4b4b4,
Tff7b72"oversized_body_copy"Tb4b4b4: Ta5d6ff"Копировать полный текст"Tb4b4b4,
Tff7b72"oversized_body_copied"Tb4b4b4: Ta5d6ff"Полный текст сообщения скопирован"Tb4b4b4,
Tff7b72"date_divider_today"Tb4b4b4: Ta5d6ff"Сегодня"Tb4b4b4,
Tff7b72"date_divider_yesterday"Tb4b4b4: Ta5d6ff"Вчера"Tb4b4b4,
Tff7b72"raw_path_interface_at_send"Tb4b4b4: Ta5d6ff"Интерфейс пути (при записи)"Tb4b4b4,
Tff7b72"raw_path_hops_at_send"Tb4b4b4: Ta5d6ff"Прыжки пути (при записи)"Tb4b4b4,
Tff7b72"raw_path_value_unknown"Tb4b4b4: Ta5d6ff"Неизвестно"Tb4b4b4,
Tff7b72"raw_path_finding_measure"Tb4b4b4: Ta5d6ff"Поиск пути при отправке (исходящее)"Tb4b4b4,
Tff7b72"raw_path_row_hash_rnpath"Tb4b4b4: Ta5d6ff"Хэш строки таблицы путей (rnpath)"Tb4b4b4,
Tff7b72"raw_path_row_hash_rnpath_hint"Tb4b4b4: Ta5d6ff"Хэш назначения, использованный Reticulum для этого маршрута. Его можно найти в таблице путей."Tb4b4b4,
Tff7b72"copy_message"Tb4b4b4: Ta5d6ff"Копировать сообщение"Tb4b4b4,
Tff7b72"message_copied"Tb4b4b4: Ta5d6ff"Сообщение скопировано"Tb4b4b4,
Tff7b72"failed_copy_message"Tb4b4b4: Ta5d6ff"Не удалось скопировать сообщение"Tb4b4b4,
Tff7b72"failed_send_ingest"Tb4b4b4: Ta5d6ff"Failed to send ingest request"Tb4b4b4,
Tff7b72"address_copied"Tb4b4b4: Ta5d6ff"Your LXMF address copied to clipboard"Tb4b4b4,
Tff7b72"map_link_share_title"Tb4b4b4: Ta5d6ff"Shared map view"Tb4b4b4,
Tff7b72"map_link_ping_title"Tb4b4b4: Ta5d6ff"Map ping"Tb4b4b4,
Tff7b72"map_link_open"Tb4b4b4: Ta5d6ff"Open on map"Tb4b4b4,
Tff7b72"map_link_copy_uri"Tb4b4b4: Ta5d6ff"Copy meshchatx link"Tb4b4b4,
Tff7b72"map_link_copied"Tb4b4b4: Ta5d6ff"Map link copied"Tb4b4b4,
Tff7b72"failed_copy_address"Tb4b4b4: Ta5d6ff"Failed to copy address"Tb4b4b4,
Tff7b72"translation_failed"Tb4b4b4: Ta5d6ff"Translation failed"Tb4b4b4,
Tff7b72"translate_select_target"Tb4b4b4: Ta5d6ff"Перевести на"Tb4b4b4,
Tff7b72"translating_message"Tb4b4b4: Ta5d6ff"Перевод…"Tb4b4b4,
Tff7b72"translated_from_to"Tb4b4b4: Ta5d6ff"Переведено с {source} на {target}"Tb4b4b4,
Tff7b72"show_original"Tb4b4b4: Ta5d6ff"Показать оригинал"Tb4b4b4,
Tff7b72"show_translation"Tb4b4b4: Ta5d6ff"Показать перевод"Tb4b4b4,
Tff7b72"translate_message"Tb4b4b4: Ta5d6ff"Перевести сообщение"Tb4b4b4,
Tff7b72"translate_target_invalid"Tb4b4b4: Ta5d6ff"Выберите язык перевода, отличный от исходного"Tb4b4b4,
Tff7b72"failed_add_contact"Tb4b4b4: Ta5d6ff"Failed to add contact"Tb4b4b4,
Tff7b72"ingesting_paper_message"Tb4b4b4: Ta5d6ff"Ingesting paper message..."Tb4b4b4,
Tff7b72"failed_ingest_paper"Tb4b4b4: Ta5d6ff"Failed to ingest paper message"Tb4b4b4,
Tff7b72"enter_display_name"Tb4b4b4: Ta5d6ff"Enter a custom display name"Tb4b4b4,
Tff7b72"failed_update_display_name"Tb4b4b4: Ta5d6ff"Failed to update display name"Tb4b4b4,
Tff7b72"failed_load_audio"Tb4b4b4: Ta5d6ff"Failed to load audio attachment."Tb4b4b4,
Tff7b72"no_contacts_telephone"Tb4b4b4: Ta5d6ff"No contacts found in telephone"Tb4b4b4,
Tff7b72"failed_load_contacts"Tb4b4b4: Ta5d6ff"Failed to load contacts"Tb4b4b4,
Tff7b72"location_request_sent"Tb4b4b4: Ta5d6ff"Location request sent"Tb4b4b4,
Tff7b72"failed_send_location_request"Tb4b4b4: Ta5d6ff"Не удалось отправить запрос местоположения"Tb4b4b4,
Tff7b72"fetching_location"Tb4b4b4: Ta5d6ff"Получение местоположения..."Tb4b4b4,
Tff7b72"location_sent"Tb4b4b4: Ta5d6ff"Местоположение успешно отправлено"Tb4b4b4,
Tff7b72"location_requested"Tb4b4b4: Ta5d6ff"Запрошено местоположение"Tb4b4b4,
Tff7b72"remove_image_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to remove this image attachment?"Tb4b4b4,
Tff7b72"failed_start_recording"Tb4b4b4: Ta5d6ff"failed to start recording"Tb4b4b4,
Tff7b72"failed_start_recording_help_mediadevices"Tb4b4b4: Ta5d6ff"This web view does not expose a microphone API."Tb4b4b4,
Tff7b72"failed_start_recording_help_web_audio"Tb4b4b4: Ta5d6ff"Web Audio is not available in this browser."Tb4b4b4,
Tff7b72"failed_start_recording_help_audio_worklet"Tb4b4b4: Ta5d6ff"AudioWorklet is not supported — OPUS voice notes require it."Tb4b4b4,
Tff7b72"failed_start_recording_help_permission"Tb4b4b4: Ta5d6ff"Allow microphone access, or try again after another app releases the microphone."Tb4b4b4,
Tff7b72"remove_audio_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to remove this audio attachment?"Tb4b4b4,
Tff7b72"failed_generate_qr"Tb4b4b4: Ta5d6ff"Failed to generate QR"Tb4b4b4,
Tff7b72"enter_folder_name"Tb4b4b4: Ta5d6ff"Enter folder name"Tb4b4b4,
Tff7b72"new_folder"Tb4b4b4: Ta5d6ff"New Folder"Tb4b4b4,
Tff7b72"rename_folder"Tb4b4b4: Ta5d6ff"Rename folder"Tb4b4b4,
Tff7b72"failed_render_qr"Tb4b4b4: Ta5d6ff"Failed to render QR code"Tb4b4b4,
Tff7b72"uri_copied"Tb4b4b4: Ta5d6ff"URI copied to clipboard"Tb4b4b4,
Tff7b72"failed_copy_uri"Tb4b4b4: Ta5d6ff"Failed to copy URI"Tb4b4b4,
Tff7b72"paper_message_sent"Tb4b4b4: Ta5d6ff"Paper message sent successfully"Tb4b4b4,
Tff7b72"failed_send_paper"Tb4b4b4: Ta5d6ff"Failed to send paper message"Tb4b4b4,
Tff7b72"failed_load_config"Tb4b4b4: Ta5d6ff"Failed to load configuration"Tb4b4b4,
Tff7b72"profile_icon_saved"Tb4b4b4: Ta5d6ff"Profile icon saved successfully"Tb4b4b4,
Tff7b72"failed_save_profile_icon"Tb4b4b4: Ta5d6ff"Failed to save profile icon"Tb4b4b4,
Tff7b72"select_colors_warning"Tb4b4b4: Ta5d6ff"Please select both background and icon colors"Tb4b4b4,
Tff7b72"select_icon_warning"Tb4b4b4: Ta5d6ff"Please select an icon"Tb4b4b4,
Tff7b72"changes_reset"Tb4b4b4: Ta5d6ff"Changes reset to saved values"Tb4b4b4,
Tff7b72"profile_icon_removed"Tb4b4b4: Ta5d6ff"Profile icon removed successfully"Tb4b4b4,
Tff7b72"user_banished"Tb4b4b4: Ta5d6ff"User banished successfully"Tb4b4b4,
Tff7b72"failed_banish_user"Tb4b4b4: Ta5d6ff"Failed to banish user"Tb4b4b4,
Tff7b72"banish_user"Tb4b4b4: Ta5d6ff"Забанить пользователя"Tb4b4b4,
Tff7b72"banish_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите забанить этого пользователя? Он не сможет отправлять вам сообщения или устанавливать соединения."Tb4b4b4,
Tff7b72"delete_conversation_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to delete this conversation?"Tb4b4b4,
Tff7b72"failed_delete_conversation"Tb4b4b4: Ta5d6ff"failed to delete conversation"Tb4b4b4,
Tff7b72"delete_history_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to delete all messages in this conversation? This can not be undone!"Tb4b4b4,
Tff7b72"failed_delete_history"Tb4b4b4: Ta5d6ff"failed to delete history"Tb4b4b4,
Tff7b72"pin_conversation"Tb4b4b4: Ta5d6ff"Pin conversation"Tb4b4b4,
Tff7b72"unpin_conversation"Tb4b4b4: Ta5d6ff"Unpin conversation"Tb4b4b4,
Tff7b72"failed_toggle_pin"Tb4b4b4: Ta5d6ff"Could not update pin"Tb4b4b4,
Tff7b72"invalid_destination_hash"Tb4b4b4: Ta5d6ff"Invalid destination hash"Tb4b4b4,
Tff7b72"invalid_destination_hash_format"Tb4b4b4: Ta5d6ff"Invalid destination hash format"Tb4b4b4,
Tff7b72"ping_failed"Tb4b4b4: Ta5d6ff"Ping failed. Try again later"Tb4b4b4,
Tff7b72"ping_in_progress"Tb4b4b4: Ta5d6ff"Пинг цели"Tb4b4b4,
Tff7b72"ping_reply_from"Tb4b4b4: Ta5d6ff"Valid reply from {hash}"Tb4b4b4,
Tff7b72"duration"Tb4b4b4: Ta5d6ff"Duration: {duration}"Tb4b4b4,
Tff7b72"hops_there"Tb4b4b4: Ta5d6ff"Hops There: {count}"Tb4b4b4,
Tff7b72"hops_back"Tb4b4b4: Ta5d6ff"Hops Back: {count}"Tb4b4b4,
Tff7b72"signal_quality"Tb4b4b4: Ta5d6ff"Signal Quality: {quality}%"Tb4b4b4,
Tff7b72"rssi_val"Tb4b4b4: Ta5d6ff"RSSI: {rssi}dBm"Tb4b4b4,
Tff7b72"snr_val"Tb4b4b4: Ta5d6ff"SNR: {snr}dB"Tb4b4b4,
Tff7b72"hash_copied"Tb4b4b4: Ta5d6ff"Identity hash copied to clipboard"Tb4b4b4,
Tff7b72"failed_to_copy_hash"Tb4b4b4: Ta5d6ff"Failed to copy identity hash"Tb4b4b4,
Tff7b72"copy_hash"Tb4b4b4: Ta5d6ff"Копировать хеш"Tb4b4b4,
Tff7b72"reply"Tb4b4b4: Ta5d6ff"Ответить"Tb4b4b4,
Tff7b72"replying_to"Tb4b4b4: Ta5d6ff"Ответ на"Tb4b4b4,
Tff7b72"forward_banner_label"Tb4b4b4: Ta5d6ff"Forwarded message"Tb4b4b4,
Tff7b72"forward_you_shared"Tb4b4b4: Ta5d6ff"You're forwarding this quote"Tb4b4b4,
Tff7b72"forward_pick_recipient_title"Tb4b4b4: Ta5d6ff"Forward to contact"Tb4b4b4,
Tff7b72"forward_message"Tb4b4b4: Ta5d6ff"Forward"Tb4b4b4,
Tff7b72"forward_sent"Tb4b4b4: Ta5d6ff"Message forwarded"Tb4b4b4,
Tff7b72"forward_failed"Tb4b4b4: Ta5d6ff"Could not forward message"Tb4b4b4,
Tff7b72"forward_no_lxmf_destination"Tb4b4b4: Ta5d6ff"This contact has no usable LXMF delivery address."Tb4b4b4,
Tff7b72"forward_verify_show"Tb4b4b4: Ta5d6ff"Source and verification"Tb4b4b4,
Tff7b72"forward_verify_hide"Tb4b4b4: Ta5d6ff"Hide verification"Tb4b4b4,
Tff7b72"forward_verify_explanation"Tb4b4b4: Ta5d6ff"Ссылки Paper LXMF работают только если доступно полное сообщение и оно вписывается в лимиты Paper. Цитаты могут быть подделаны."Tb4b4b4,
Tff7b72"forward_verify_loading"Tb4b4b4: Ta5d6ff"Looking up verification URI…"Tb4b4b4,
Tff7b72"forward_verify_open_uri"Tb4b4b4: Ta5d6ff"Open verification URI"Tb4b4b4,
Tff7b72"forward_verify_unavailable"Tb4b4b4: Ta5d6ff"Original message bytes are not cached here, so no verification URI could be built."Tb4b4b4,
Tff7b72"forward_verify_not_cached"Tb4b4b4: Ta5d6ff"Original message bytes are not cached here."Tb4b4b4,
Tff7b72"forward_verify_failed"Tb4b4b4: Ta5d6ff"Verification lookup failed."Tb4b4b4,
Tff7b72"forward_content_stub"Tb4b4b4: Ta5d6ff"_Forwarded via MeshChatX_\nAttachments and quoted text belong to the original sender."Tb4b4b4,
Tff7b72"forward_open_party_is_self"Tb4b4b4: Ta5d6ff"That is your own address."Tb4b4b4,
Tff7b72"message_actions"Tb4b4b4: Ta5d6ff"Действия с сообщением"Tb4b4b4,
Tff7b72"react"Tb4b4b4: Ta5d6ff"Реакции"Tb4b4b4,
Tff7b72"reaction_you"Tb4b4b4: Ta5d6ff"Вы"Tb4b4b4,
Tff7b72"reaction_send_failed"Tb4b4b4: Ta5d6ff"Не удалось отправить реакцию"Tb4b4b4,
Tff7b72"conversation_reaction_preview"Tb4b4b4: Ta5d6ff"{name} отреагировал(а) {emoji}"Tb4b4b4,
Tff7b72"conversation_location_share_you"Tb4b4b4: Ta5d6ff"Вы поделились своим местоположением"Tb4b4b4,
Tff7b72"conversation_location_share_other"Tb4b4b4: Ta5d6ff"{name} поделился(ась) местоположением"Tb4b4b4,
Tff7b72"conversation_telemetry_preview"Tb4b4b4: Ta5d6ff"{name} отправил(а) телеметрию"Tb4b4b4,
Tff7b72"conversation_telemetry_stream_preview"Tb4b4b4: Ta5d6ff"{name} отправил(а) поток телеметрии"Tb4b4b4,
Tff7b72"conversation_location_request_in_preview"Tb4b4b4: Ta5d6ff"{name} запросил(а) ваше местоположение"Tb4b4b4,
Tff7b72"conversation_location_request_out_preview"Tb4b4b4: Ta5d6ff"{name} отправил(а) запрос местоположения"Tb4b4b4,
Tff7b72"message_not_found_in_cache"Tb4b4b4: Ta5d6ff"Сообщение не найдено в кэше"
Tb4b4b4},
Tff7b72"nomadnet"Tb4b4b4: Tb4b4b4{
Tff7b72"remove_favourite"Tb4b4b4: Ta5d6ff"Удалить из избранного"Tb4b4b4,
Tff7b72"add_favourite"Tb4b4b4: Ta5d6ff"Добавить в избранное"Tb4b4b4,
Tff7b72"identify"Tb4b4b4: Ta5d6ff"Идентификация"Tb4b4b4,
Tff7b72"pop_out_browser"Tb4b4b4: Ta5d6ff"Открыть браузер отдельно"Tb4b4b4,
Tff7b72"page_archives"Tb4b4b4: Ta5d6ff"Архивы страницы"Tb4b4b4,
Tff7b72"archive_current_version"Tb4b4b4: Ta5d6ff"Архивировать текущую версию"Tb4b4b4,
Tff7b72"no_archives_for_this_page"Tb4b4b4: Ta5d6ff"Нет архивов для этой страницы"Tb4b4b4,
Tff7b72"viewing_archived_version_from"Tb4b4b4: Ta5d6ff"Просмотр архивной версии от {time}"Tb4b4b4,
Tff7b72"viewing_archived_version"Tb4b4b4: Ta5d6ff"Просмотр архивной версии"Tb4b4b4,
Tff7b72"load_live"Tb4b4b4: Ta5d6ff"Загрузить текущую"Tb4b4b4,
Tff7b72"failed_to_load_page"Tb4b4b4: Ta5d6ff"Ошибка загрузки страницы"Tb4b4b4,
Tff7b72"archived_version_available"Tb4b4b4: Ta5d6ff"Доступна архивная версия этой страницы."Tb4b4b4,
Tff7b72"view_archive"Tb4b4b4: Ta5d6ff"Просмотреть архив"Tb4b4b4,
Tff7b72"no_active_node"Tb4b4b4: Ta5d6ff"Нет активного узла"Tb4b4b4,
Tff7b72"select_node_to_browse"Tb4b4b4: Ta5d6ff"Выберите узел, чтобы начать просмотр!"Tb4b4b4,
Tff7b72"open_nomadnet_url"Tb4b4b4: Ta5d6ff"Открыть URL Nomadnet"Tb4b4b4,
Tff7b72"unknown_node"Tb4b4b4: Ta5d6ff"Неизвестный узел"Tb4b4b4,
Tff7b72"existing_download_in_progress"Tb4b4b4: Ta5d6ff"Уже выполняется загрузка. Дождитесь ее завершения перед началом новой."Tb4b4b4,
Tff7b72"favourites"Tb4b4b4: Ta5d6ff"Избранное"Tb4b4b4,
Tff7b72"announces"Tb4b4b4: Ta5d6ff"Анонсы"Tb4b4b4,
Tff7b72"search_favourites_placeholder"Tb4b4b4: Ta5d6ff"Поиск по {count} избранным..."Tb4b4b4,
Tff7b72"search_placeholder_announces"Tb4b4b4: Ta5d6ff"Поиск по {count} недавним анонсам..."Tb4b4b4,
Tff7b72"rename"Tb4b4b4: Ta5d6ff"Переименовать"Tb4b4b4,
Tff7b72"remove"Tb4b4b4: Ta5d6ff"Удалить"Tb4b4b4,
Tff7b72"no_favourites"Tb4b4b4: Ta5d6ff"Нет избранного"Tb4b4b4,
Tff7b72"add_nodes_from_announces"Tb4b4b4: Ta5d6ff"Добавляйте узлы из вкладки анонсов."Tb4b4b4,
Tff7b72"favourites_search_no_results"Tb4b4b4: Ta5d6ff"Нет избранного по вашему запросу"Tb4b4b4,
Tff7b72"favourites_search_try_other"Tb4b4b4: Ta5d6ff"Попробуйте другой поисковый запрос."Tb4b4b4,
Tff7b72"no_favourites_in_section"Tb4b4b4: Ta5d6ff"В этом разделе нет избранного."Tb4b4b4,
Tff7b72"search_announces"Tb4b4b4: Ta5d6ff"Поиск анонсов"Tb4b4b4,
Tff7b72"announced_time_ago"Tb4b4b4: Ta5d6ff"Анонсировано {time} назад"Tb4b4b4,
Tff7b72"block_node"Tb4b4b4: Ta5d6ff"Заблокировать узел"Tb4b4b4,
Tff7b72"no_announces_yet"Tb4b4b4: Ta5d6ff"Анонсов пока нет"Tb4b4b4,
Tff7b72"no_search_results_peers"Tb4b4b4: Ta5d6ff"Нет узлов по вашему запросу."Tb4b4b4,
Tff7b72"listening_for_peers"Tb4b4b4: Ta5d6ff"Ожидание узлов в сети."Tb4b4b4,
Tff7b72"block_node_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите заблокировать {name}? Его анонсы будут игнорироваться, и он не будет отображаться в списке."Tb4b4b4,
Tff7b72"node_blocked_successfully"Tb4b4b4: Ta5d6ff"Узел успешно заблокирован"Tb4b4b4,
Tff7b72"failed_to_block_node"Tb4b4b4: Ta5d6ff"Не удалось заблокировать узел"Tb4b4b4,
Tff7b72"rename_favourite"Tb4b4b4: Ta5d6ff"Переименовать в избранном"Tb4b4b4,
Tff7b72"remove_favourite_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите удалить этот узел из избранного?"Tb4b4b4,
Tff7b72"enter_nomadnet_url"Tb4b4b4: Ta5d6ff"Введите URL Nomadnet"Tb4b4b4,
Tff7b72"archiving_page"Tb4b4b4: Ta5d6ff"Архивация страницы..."Tb4b4b4,
Tff7b72"page_archived_successfully"Tb4b4b4: Ta5d6ff"Страница успешно архивирована."Tb4b4b4,
Tff7b72"identify_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите идентифицировать себя для этого узла NomadNetwork? Страница будет перезагружена после отправки вашей личности."Tb4b4b4,
Tff7b72"failed_rename_favourite"Tb4b4b4: Ta5d6ff"Failed to rename favourite"Tb4b4b4,
Tff7b72"banishment_lifted"Tb4b4b4: Ta5d6ff"Banishment lifted successfully"Tb4b4b4,
Tff7b72"failed_lift_banishment"Tb4b4b4: Ta5d6ff"Failed to lift banishment"Tb4b4b4,
Tff7b72"lift_banishment"Tb4b4b4: Ta5d6ff"Lift Banishment"Tb4b4b4,
Tff7b72"enter_section_name"Tb4b4b4: Ta5d6ff"Enter section name"Tb4b4b4,
Tff7b72"new_section"Tb4b4b4: Ta5d6ff"New Section"Tb4b4b4,
Tff7b72"rename_section"Tb4b4b4: Ta5d6ff"Rename section"Tb4b4b4,
Tff7b72"delete_section_confirm"Tb4b4b4: Ta5d6ff"Delete this section? Favourites will move to the main section."Tb4b4b4,
Tff7b72"unsupported_url"Tb4b4b4: Ta5d6ff"unsupported url: "Tb4b4b4,
Tff7b72"path_away_suffix"Tb4b4b4: Ta5d6ff"от вас"Tb4b4b4,
Tff7b72"renderer_chip_micron_js"Tb4b4b4: Ta5d6ff"Micron JS"Tb4b4b4,
Tff7b72"renderer_chip_micron_wasm"Tb4b4b4: Ta5d6ff"Micron WASM"Tb4b4b4,
Tff7b72"renderer_hint_micron_js"Tb4b4b4: Ta5d6ff"micron-parser (JavaScript)"Tb4b4b4,
Tff7b72"renderer_hint_micron_wasm"Tb4b4b4: Ta5d6ff"micron-parser-go (WebAssembly)"Tb4b4b4,
Tff7b72"renderer_hint_micron_wasm_pending"Tb4b4b4: Ta5d6ff"Загружается быстрая версия или она недоступна. Используется стандартная версия."Tb4b4b4,
Tff7b72"renderer_popover_micron_wasm_powered"Tb4b4b4: Ta5d6ff"На базе "Tb4b4b4,
Tff7b72"renderer_popover_micron_wasm_active_tail"Tb4b4b4: Ta5d6ff" {version}. Рендерер WebAssembly."Tb4b4b4,
Tff7b72"renderer_popover_micron_wasm_pending_tail"Tb4b4b4: Ta5d6ff" {version} загружается или недоступна. Используется стандартная версия."Tb4b4b4,
Tff7b72"renderer_switch_title"Tb4b4b4: Ta5d6ff"Парсер"Tb4b4b4,
Tff7b72"renderer_menu_js"Tb4b4b4: Ta5d6ff"Micron: JavaScript"Tb4b4b4,
Tff7b72"renderer_menu_wasm"Tb4b4b4: Ta5d6ff"Micron: WebAssembly"Tb4b4b4,
Tff7b72"renderer_setting_failed"Tb4b4b4: Ta5d6ff"Не удалось обновить рендерер Micron"Tb4b4b4,
Tff7b72"multiline_hint"Tb4b4b4: Ta5d6ff"Нажмите Enter ещё раз, чтобы развернуть в несколько строк"Tb4b4b4,
Tff7b72"renderer_chip_markdown"Tb4b4b4: Ta5d6ff"Markdown"Tb4b4b4,
Tff7b72"renderer_chip_html"Tb4b4b4: Ta5d6ff"HTML"Tb4b4b4,
Tff7b72"renderer_chip_plaintext"Tb4b4b4: Ta5d6ff"Text"Tb4b4b4,
Tff7b72"renderer_hint_markdown"Tb4b4b4: Ta5d6ff"Markdown renderer"Tb4b4b4,
Tff7b72"renderer_hint_html"Tb4b4b4: Ta5d6ff"Sanitized HTML"Tb4b4b4,
Tff7b72"renderer_hint_plaintext"Tb4b4b4: Ta5d6ff"Escaped plain text"Tb4b4b4,
Tff7b72"load_phase_default"Tb4b4b4: Ta5d6ff"Загрузка страницы"Tb4b4b4,
Tff7b72"load_phase_finding_path"Tb4b4b4: Ta5d6ff"Поиск сетевого пути к узлу"Tb4b4b4,
Tff7b72"load_phase_establishing_link"Tb4b4b4: Ta5d6ff"Установка соединения с узлом"Tb4b4b4,
Tff7b72"page_download_cancelled"Tb4b4b4: Ta5d6ff"Загрузка отменена."Tb4b4b4,
Tff7b72"load_phase_requesting_page"Tb4b4b4: Ta5d6ff"Отправка запроса страницы"Tb4b4b4,
Tff7b72"load_phase_transferring"Tb4b4b4: Ta5d6ff"Приём страницы"Tb4b4b4,
Tff7b72"path_finder"Tb4b4b4: Ta5d6ff"Поиск маршрута"Tb4b4b4,
Tff7b72"path_finder_quick_request"Tb4b4b4: Ta5d6ff"Запросить маршрут"Tb4b4b4,
Tff7b72"path_finder_force_find"Tb4b4b4: Ta5d6ff"Принудительный поиск маршрута (ждать)"Tb4b4b4,
Tff7b72"path_finder_drop_and_request"Tb4b4b4: Ta5d6ff"Сбросить маршрут и найти снова"Tb4b4b4,
Tff7b72"path_finder_load_archive"Tb4b4b4: Ta5d6ff"Загрузить последний снимок архива"Tb4b4b4,
Tff7b72"path_finder_request_sent"Tb4b4b4: Ta5d6ff"Запрос маршрута отправлен"Tb4b4b4,
Tff7b72"path_finder_found"Tb4b4b4: Ta5d6ff"Маршрут найден, повтор загрузки страницы"Tb4b4b4,
Tff7b72"path_finder_not_found"Tb4b4b4: Ta5d6ff"Маршрут не найден в течение тайм-аута"Tb4b4b4,
Tff7b72"path_finder_dropped_and_requested"Tb4b4b4: Ta5d6ff"Маршрут сброшен, выполняется повторный запрос"Tb4b4b4,
Tff7b72"path_finder_failed"Tb4b4b4: Ta5d6ff"Запрос поиска маршрута не удался"Tb4b4b4,
Tff7b72"path_finder_archive_loading"Tb4b4b4: Ta5d6ff"Поиск снимка архива..."Tb4b4b4,
Tff7b72"export_section_favourites"Tb4b4b4: Ta5d6ff"Экспорт избранного раздела"Tb4b4b4,
Tff7b72"section_favourites_exported"Tb4b4b4: Ta5d6ff"Избранное раздела экспортировано"Tb4b4b4,
Tff7b72"section_favourites_export_failed"Tb4b4b4: Ta5d6ff"Не удалось экспортировать избранное раздела"Tb4b4b4,
Tff7b72"sidebar_selection_mode"Tb4b4b4: Ta5d6ff"Режим выбора"Tb4b4b4,
Tff7b72"bulk_selected_count"Tb4b4b4: Ta5d6ff"Выбрано: {count}"Tb4b4b4,
Tff7b72"bulk_remove"Tb4b4b4: Ta5d6ff"Удалить"Tb4b4b4,
Tff7b72"bulk_move_to_section"Tb4b4b4: Ta5d6ff"Переместить в раздел"Tb4b4b4,
Tff7b72"bulk_remove_favourites_confirm"Tb4b4b4: Ta5d6ff"Удалить {count} избранных с этого устройства?"Tb4b4b4,
Tff7b72"bulk_remove_favourites_done"Tb4b4b4: Ta5d6ff"Удалено избранных: {count}"Tb4b4b4,
Tff7b72"bulk_block_confirm"Tb4b4b4: Ta5d6ff"Изгнать {count} узлов из списка объявлений?"Tb4b4b4,
Tff7b72"bulk_block_done"Tb4b4b4: Ta5d6ff"Изгнано узлов: {count}"Tb4b4b4,
Tff7b72"bulk_add_to_favourites"Tb4b4b4: Ta5d6ff"В избранное"Tb4b4b4,
Tff7b72"bulk_add_favourites_done"Tb4b4b4: Ta5d6ff"Добавлено узлов в избранное: {count}"Tb4b4b4,
Tff7b72"bulk_block_nodes"Tb4b4b4: Ta5d6ff"Изгнать"Tb4b4b4,
Tff7b72"bulk_nothing_to_add_favourites"Tb4b4b4: Ta5d6ff"Нечего добавлять (уже в избранном или нет выбора)"
Tb4b4b4},
Tff7b72"forwarder"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"LXMF Форвардер"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Пересылка LXMF между адресами с сохранением маршрута ответов."Tb4b4b4,
Tff7b72"add_rule"Tb4b4b4: Ta5d6ff"Добавить правило пересылки"Tb4b4b4,
Tff7b72"name"Tb4b4b4: Ta5d6ff"Имя"Tb4b4b4,
Tff7b72"name_placeholder"Tb4b4b4: Ta5d6ff"Название правила (например, Домашний узел)..."Tb4b4b4,
Tff7b72"forward_to_hash"Tb4b4b4: Ta5d6ff"Пересылать на хеш"Tb4b4b4,
Tff7b72"destination_placeholder"Tb4b4b4: Ta5d6ff"Хеш назначения LXMF..."Tb4b4b4,
Tff7b72"source_filter"Tb4b4b4: Ta5d6ff"Фильтр источника (опционально)"Tb4b4b4,
Tff7b72"source_filter_placeholder"Tb4b4b4: Ta5d6ff"Пересылать только с этого хеша..."Tb4b4b4,
Tff7b72"add_button"Tb4b4b4: Ta5d6ff"Добавить правило"Tb4b4b4,
Tff7b72"active_rules"Tb4b4b4: Ta5d6ff"Активные правила"Tb4b4b4,
Tff7b72"no_rules"Tb4b4b4: Ta5d6ff"Правила пересылки не настроены."Tb4b4b4,
Tff7b72"active"Tb4b4b4: Ta5d6ff"Активно"Tb4b4b4,
Tff7b72"disabled"Tb4b4b4: Ta5d6ff"Выключено"Tb4b4b4,
Tff7b72"forwarding_to"Tb4b4b4: Ta5d6ff"Пересылка на: {hash}"Tb4b4b4,
Tff7b72"source_filter_display"Tb4b4b4: Ta5d6ff"Фильтр источника: {hash}"Tb4b4b4,
Tff7b72"delete_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите удалить это правило?"
Tb4b4b4},
Tff7b72"archives"Tb4b4b4: Tb4b4b4{
Tff7b72"description"Tb4b4b4: Ta5d6ff"Поиск страниц Nomad, сохранённых в локальном архиве."Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Поиск по содержимому, хешу или пути..."Tb4b4b4,
Tff7b72"loading"Tb4b4b4: Ta5d6ff"Загрузка архивов..."Tb4b4b4,
Tff7b72"no_archives_found"Tb4b4b4: Ta5d6ff"Архивы не найдены"Tb4b4b4,
Tff7b72"adjust_filters"Tb4b4b4: Ta5d6ff"Попробуйте изменить параметры поиска."Tb4b4b4,
Tff7b72"browse_to_archive"Tb4b4b4: Ta5d6ff"Архивные страницы появятся здесь после посещения сайтов Nomad Network."Tb4b4b4,
Tff7b72"page"Tb4b4b4: Ta5d6ff"Страница"Tb4b4b4,
Tff7b72"pages"Tb4b4b4: Ta5d6ff"Страницы"Tb4b4b4,
Tff7b72"view"Tb4b4b4: Ta5d6ff"Просмотр"Tb4b4b4,
Tff7b72"showing_range"Tb4b4b4: Ta5d6ff"Показано с {start} по {end} из {total} архивов"Tb4b4b4,
Tff7b72"page_of"Tb4b4b4: Ta5d6ff"Страница {page} из {total_pages}"Tb4b4b4,
Tff7b72"export_mu"Tb4b4b4: Ta5d6ff"Экспорт .mu"Tb4b4b4,
Tff7b72"export_selected_mu"Tb4b4b4: Ta5d6ff"Экспорт .mu ({count})"
Tb4b4b4},
Tff7b72"docs"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Документация"Tb4b4b4,
Tff7b72"subtitle"Tb4b4b4: Ta5d6ff"Руководство Reticulum и справки MeshChatX, доступные офлайн после настройки."Tb4b4b4,
Tff7b72"status_title"Tb4b4b4: Ta5d6ff"Статус документации"Tb4b4b4,
Tff7b72"status_extracting"Tb4b4b4: Ta5d6ff"Извлечение..."Tb4b4b4,
Tff7b72"status_available"Tb4b4b4: Ta5d6ff"Доступно офлайн"Tb4b4b4,
Tff7b72"status_not_available"Tb4b4b4: Ta5d6ff"Руководство недоступно"Tb4b4b4,
Tff7b72"btn_upload"Tb4b4b4: Ta5d6ff"Загрузить руководство"Tb4b4b4,
Tff7b72"btn_share"Tb4b4b4: Ta5d6ff"Поделиться руководством Reticulum как загружаемым ZIP"Tb4b4b4,
Tff7b72"empty_state_hint"Tb4b4b4: Ta5d6ff"Загрузите ZIP-архив с руководством Reticulum для просмотра офлайн. Поддерживается пользовательская и обновлённая документация."Tb4b4b4,
Tff7b72"error"Tb4b4b4: Ta5d6ff"Ошибка"Tb4b4b4,
Tff7b72"failed_upload_docs"Tb4b4b4: Ta5d6ff"Не удалось загрузить документацию"Tb4b4b4,
Tff7b72"docs_link_copied"Tb4b4b4: Ta5d6ff"Documentation link copied to clipboard"Tb4b4b4,
Tff7b72"failed_copy_link"Tb4b4b4: Ta5d6ff"Failed to copy link"
Tb4b4b4},
Tff7b72"licenses"Tb4b4b4: Tb4b4b4{
Tff7b72"section_label"Tb4b4b4: Ta5d6ff"Правовая информация"Tb4b4b4,
Tff7b72"title"Tb4b4b4: Ta5d6ff"Лицензии сторонних компонентов"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Версии, авторы и SPDX или заявленные лицензии зависимостей во время работы. Данные берутся из установленной среды Python. Для фронтенда используется pnpm, если команда работает. Иначе пакеты читаются из node_modules (например, если pnpm licenses падает на lockfile)."Tb4b4b4,
Tff7b72"short_description"Tb4b4b4: Ta5d6ff"Версии, авторы и лицензии для бэкенда и фронтенда."Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Поиск по пакетам, версиям, авторам, лицензиям..."Tb4b4b4,
Tff7b72"generated_at"Tb4b4b4: Ta5d6ff"Сформировано: {time}"Tb4b4b4,
Tff7b72"frontend_source"Tb4b4b4: Ta5d6ff"Данные фронтенда: {source}"Tb4b4b4,
Tff7b72"backend_section"Tb4b4b4: Ta5d6ff"Бэкенд (Python)"Tb4b4b4,
Tff7b72"frontend_section"Tb4b4b4: Ta5d6ff"Фронтенд (Node)"Tb4b4b4,
Tff7b72"col_package"Tb4b4b4: Ta5d6ff"Пакет"Tb4b4b4,
Tff7b72"col_version"Tb4b4b4: Ta5d6ff"Версия"Tb4b4b4,
Tff7b72"col_author"Tb4b4b4: Ta5d6ff"Автор"Tb4b4b4,
Tff7b72"col_license"Tb4b4b4: Ta5d6ff"Лицензия"
Tb4b4b4},
Tff7b72"tools"Tb4b4b4: Tb4b4b4{
Tff7b72"utilities"Tb4b4b4: Ta5d6ff"Утилиты"Tb4b4b4,
Tff7b72"power_tools"Tb4b4b4: Ta5d6ff"Утилиты"Tb4b4b4,
Tff7b72"diagnostics_description"Tb4b4b4: Ta5d6ff"Сетевые и Reticulum-утилиты в одном месте: доступность, маршруты, передача файлов, перевод, документация и помощь с оборудованием. Откройте строку для полного инструмента."Tb4b4b4,
Tff7b72"back_to_tools"Tb4b4b4: Ta5d6ff"Назад к инструментам"Tb4b4b4,
Tff7b72"ping"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Ping"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Измерение RTT до узла, который принимает ping."
Tb4b4b4},
Tff7b72"rnprobe"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNProbe"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Зонды с настраиваемым размером полезной нагрузки для проверки доступности и задержки."
Tb4b4b4},
Tff7b72"rncp"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNCP"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Отправка и приём файлов по Reticulum (RNCP) с прогрессом."
Tb4b4b4},
Tff7b72"rngit_explorer"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Обозреватель RNGit"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Услышанные в сети узлы RNGit, проверка имён репозиториев и копирование команд git clone (только чтение)."
Tb4b4b4},
Tff7b72"rnstatus"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNStatus"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Счётчики по интерфейсам и состояние канала от Reticulum."
Tb4b4b4},
Tff7b72"rnpath"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNPath"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Просмотр путей и очередей анонсов. Запрос или сброс маршрутов."Tb4b4b4,
Tff7b72"failed_fetch"Tb4b4b4: Ta5d6ff"Failed to fetch path data"Tb4b4b4,
Tff7b72"path_dropped"Tb4b4b4: Ta5d6ff"Path dropped"Tb4b4b4,
Tff7b72"failed_drop"Tb4b4b4: Ta5d6ff"Could not drop path"Tb4b4b4,
Tff7b72"error_drop"Tb4b4b4: Ta5d6ff"Error dropping path"Tb4b4b4,
Tff7b72"failed_request"Tb4b4b4: Ta5d6ff"Failed to request path"Tb4b4b4,
Tff7b72"paths_dropped"Tb4b4b4: Ta5d6ff"Paths dropped"Tb4b4b4,
Tff7b72"failed_drop_paths"Tb4b4b4: Ta5d6ff"Failed to drop paths"Tb4b4b4,
Tff7b72"purge_confirm"Tb4b4b4: Ta5d6ff"Purge all announce queues? This cannot be undone."Tb4b4b4,
Tff7b72"queues_purged"Tb4b4b4: Ta5d6ff"Announce queues purged"Tb4b4b4,
Tff7b72"failed_purge"Tb4b4b4: Ta5d6ff"Failed to purge queues"
Tb4b4b4},
Tff7b72"rnpath_trace"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNS Трассировка пути"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Список переходов к хэшу назначения по текущему пути."Tb4b4b4,
Tff7b72"destination_hash"Tb4b4b4: Ta5d6ff"Хэш назначения"Tb4b4b4,
Tff7b72"placeholder"Tb4b4b4: Ta5d6ff"Введите 32-символьный хэш..."Tb4b4b4,
Tff7b72"trace"Tb4b4b4: Ta5d6ff"Трассировать путь"Tb4b4b4,
Tff7b72"tracing"Tb4b4b4: Ta5d6ff"Трассировка пути через сеть..."Tb4b4b4,
Tff7b72"total_hops"Tb4b4b4: Ta5d6ff"Всего переходов"Tb4b4b4,
Tff7b72"interface"Tb4b4b4: Ta5d6ff"Выходной интерфейс"Tb4b4b4,
Tff7b72"next_hop"Tb4b4b4: Ta5d6ff"Следующий переход"Tb4b4b4,
Tff7b72"ready_title"Tb4b4b4: Ta5d6ff"Трассировка пути"Tb4b4b4,
Tff7b72"ready_desc"Tb4b4b4: Ta5d6ff"Введите хэш назначения, чтобы перечислить переходы по текущему пути."Tb4b4b4,
Tff7b72"unknown_hops"Tb4b4b4: Ta5d6ff"{count} промежуточных переходов"Tb4b4b4,
Tff7b72"ping_test"Tb4b4b4: Ta5d6ff"Проверить с помощью Ping"
Tb4b4b4},
Tff7b72"translator"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Translator"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Перевод текста через сервер LibreTranslate или локальный Argos Translate."
Tb4b4b4},
Tff7b72"forwarder"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Forwarder"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Пересылка LXMF между адресами с сохранением маршрута ответов."
Tb4b4b4},
Tff7b72"propagation_nodes"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Узлы распространения"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Выбор предпочтительных узлов распространения, просмотр статистики в реальном времени и быстрая проверка маршрутов."
Tb4b4b4},
Tff7b72"sieve_filters"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Сито-фильтры"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Сопоставлять текст в полях пира и/или заголовке и теле сообщения, затем скрыть беседу, отключить уведомления, переместить в папку или изгнать отправителя (полная блокировка)."Tb4b4b4,
Tff7b72"subtitle"Tb4b4b4: Ta5d6ff"Правила применяются по порядку. Область задаёт всех, только контактов или только не контактов. Подстрока или регулярное выражение. Срабатывает первое включённое подходящее правило."Tb4b4b4,
Tff7b72"back_tools"Tb4b4b4: Ta5d6ff"Назад к инструментам"Tb4b4b4,
Tff7b72"rules_heading"Tb4b4b4: Ta5d6ff"Правила"Tb4b4b4,
Tff7b72"add_rule"Tb4b4b4: Ta5d6ff"Добавить правило"Tb4b4b4,
Tff7b72"order_hint"Tb4b4b4: Ta5d6ff"Сверху вниз: применяется первое подходящее правило."Tb4b4b4,
Tff7b72"empty_rules"Tb4b4b4: Ta5d6ff"Правил пока нет. Добавьте правило или сохраните пустой список, чтобы сбросить фильтры."Tb4b4b4,
Tff7b72"enabled"Tb4b4b4: Ta5d6ff"Включено"Tb4b4b4,
Tff7b72"move_up"Tb4b4b4: Ta5d6ff"Вверх"Tb4b4b4,
Tff7b72"move_down"Tb4b4b4: Ta5d6ff"Вниз"Tb4b4b4,
Tff7b72"remove_rule"Tb4b4b4: Ta5d6ff"Удалить правило"Tb4b4b4,
Tff7b72"terms_label"Tb4b4b4: Ta5d6ff"Термины или шаблоны"Tb4b4b4,
Tff7b72"terms_placeholder"Tb4b4b4: Ta5d6ff"По одному в строке или через запятую. Поиск не чувствителен к регистру. Также можно использовать регулярные выражения (по одному в строке)."Tb4b4b4,
Tff7b72"match_targets_label"Tb4b4b4: Ta5d6ff"Где искать"Tb4b4b4,
Tff7b72"match_peer_fields"Tb4b4b4: Ta5d6ff"Отображаемое имя пира, своё имя, поля контакта"Tb4b4b4,
Tff7b72"match_message"Tb4b4b4: Ta5d6ff"Заголовок и тело сообщения (если есть)"Tb4b4b4,
Tff7b72"match_targets_hint"Tb4b4b4: Ta5d6ff"Хотя бы одна цель должна оставаться включённой."Tb4b4b4,
Tff7b72"match_mode_label"Tb4b4b4: Ta5d6ff"Способ сопоставления"Tb4b4b4,
Tff7b72"match_mode_substring"Tb4b4b4: Ta5d6ff"Подстрока"Tb4b4b4,
Tff7b72"match_mode_regex"Tb4b4b4: Ta5d6ff"Регулярное выражение"Tb4b4b4,
Tff7b72"scope_label"Tb4b4b4: Ta5d6ff"Действует для"Tb4b4b4,
Tff7b72"scope_everyone"Tb4b4b4: Ta5d6ff"Всех"Tb4b4b4,
Tff7b72"scope_contacts"Tb4b4b4: Ta5d6ff"Только контактов"Tb4b4b4,
Tff7b72"scope_non_contacts"Tb4b4b4: Ta5d6ff"Только не контактов"Tb4b4b4,
Tff7b72"graph_scope_everyone"Tb4b4b4: Ta5d6ff"Все"Tb4b4b4,
Tff7b72"graph_scope_contacts"Tb4b4b4: Ta5d6ff"Контакты"Tb4b4b4,
Tff7b72"graph_scope_non_contacts"Tb4b4b4: Ta5d6ff"Не контакты"Tb4b4b4,
Tff7b72"graph_match_peer"Tb4b4b4: Ta5d6ff"пир"Tb4b4b4,
Tff7b72"graph_match_message"Tb4b4b4: Ta5d6ff"сообщ."Tb4b4b4,
Tff7b72"graph_match_mode_substring"Tb4b4b4: Ta5d6ff"подстр."Tb4b4b4,
Tff7b72"graph_match_mode_regex"Tb4b4b4: Ta5d6ff"regex"Tb4b4b4,
Tff7b72"action_label"Tb4b4b4: Ta5d6ff"Тогда"Tb4b4b4,
Tff7b72"action_hide"Tb4b4b4: Ta5d6ff"Скрыть беседу"Tb4b4b4,
Tff7b72"action_ignore"Tb4b4b4: Ta5d6ff"Игнорировать (без уведомлений)"Tb4b4b4,
Tff7b72"action_folder"Tb4b4b4: Ta5d6ff"Переместить в папку"Tb4b4b4,
Tff7b72"action_banish"Tb4b4b4: Ta5d6ff"Изгнать отправителя (полная блокировка)"Tb4b4b4,
Tff7b72"folder_label"Tb4b4b4: Ta5d6ff"Папка"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить"Tb4b4b4,
Tff7b72"saving"Tb4b4b4: Ta5d6ff"Сохранение…"Tb4b4b4,
Tff7b72"revert"Tb4b4b4: Ta5d6ff"Перезагрузить"Tb4b4b4,
Tff7b72"saved"Tb4b4b4: Ta5d6ff"Сито-фильтры сохранены"Tb4b4b4,
Tff7b72"save_failed"Tb4b4b4: Ta5d6ff"Не удалось сохранить сито-фильтры"Tb4b4b4,
Tff7b72"load_failed"Tb4b4b4: Ta5d6ff"Не удалось загрузить сито-фильтры"Tb4b4b4,
Tff7b72"flow_heading"Tb4b4b4: Ta5d6ff"Схема правил"Tb4b4b4,
Tff7b72"flow_source"Tb4b4b4: Ta5d6ff"Пиры"Tb4b4b4,
Tff7b72"flow_source_hint"Tb4b4b4: Ta5d6ff"Поля пира: объявленное имя, ваше имя, контакт или LXMF."Tb4b4b4,
Tff7b72"flow_if"Tb4b4b4: Ta5d6ff"Если"Tb4b4b4,
Tff7b72"flow_hide"Tb4b4b4: Ta5d6ff"Скрыть"Tb4b4b4,
Tff7b72"flow_banish"Tb4b4b4: Ta5d6ff"Изгнать"Tb4b4b4,
Tff7b72"flow_folder"Tb4b4b4: Ta5d6ff"Папка"Tb4b4b4,
Tff7b72"flow_no_rules"Tb4b4b4: Ta5d6ff"Нет правил"
Tb4b4b4},
Tff7b72"repository_server"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Сервер репозитория"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Повторно распространяйте Python-колёса MeshChatX и экосистемы Reticulum плюс свои файлы по обычному HTTP, чтобы другие в сети или на этом устройстве могли их скачать."Tb4b4b4,
Tff7b72"subtitle"Tb4b4b4: Ta5d6ff"Обновите встроенные пакеты ПО, добавьте свои файлы или запустите страницу загрузки для других устройств."Tb4b4b4,
Tff7b72"back_tools"Tb4b4b4: Ta5d6ff"Back to tools"Tb4b4b4,
Tff7b72"http_heading"Tb4b4b4: Ta5d6ff"Plain HTTP mirror"Tb4b4b4,
Tff7b72"host_label"Tb4b4b4: Ta5d6ff"Listen address"Tb4b4b4,
Tff7b72"port_label"Tb4b4b4: Ta5d6ff"Port"Tb4b4b4,
Tff7b72"start_http"Tb4b4b4: Ta5d6ff"Start"Tb4b4b4,
Tff7b72"stop_http"Tb4b4b4: Ta5d6ff"Stop"Tb4b4b4,
Tff7b72"restart_http"Tb4b4b4: Ta5d6ff"Restart"Tb4b4b4,
Tff7b72"http_listen_label"Tb4b4b4: Ta5d6ff"Listening:"Tb4b4b4,
Tff7b72"open_http"Tb4b4b4: Ta5d6ff"Open in browser"Tb4b4b4,
Tff7b72"http_started"Tb4b4b4: Ta5d6ff"HTTP server started"Tb4b4b4,
Tff7b72"http_stopped"Tb4b4b4: Ta5d6ff"HTTP server stopped"Tb4b4b4,
Tff7b72"http_restarted"Tb4b4b4: Ta5d6ff"HTTP server restarted"Tb4b4b4,
Tff7b72"http_err_generic"Tb4b4b4: Ta5d6ff"HTTP server request failed"Tb4b4b4,
Tff7b72"http_err_invalid_host"Tb4b4b4: Ta5d6ff"Invalid listen address"Tb4b4b4,
Tff7b72"http_err_invalid_port"Tb4b4b4: Ta5d6ff"Invalid port"Tb4b4b4,
Tff7b72"http_err_already_running"Tb4b4b4: Ta5d6ff"HTTP server is already running"Tb4b4b4,
Tff7b72"http_err_bind_failed"Tb4b4b4: Ta5d6ff"Could not bind (port in use or permission denied)"Tb4b4b4,
Tff7b72"upload_heading"Tb4b4b4: Ta5d6ff"Upload file"Tb4b4b4,
Tff7b72"choose_file"Tb4b4b4: Ta5d6ff"Choose file"Tb4b4b4,
Tff7b72"refresh_bundled_tooltip"Tb4b4b4: Ta5d6ff"Download bundled wheels to this device (needs network)"Tb4b4b4,
Tff7b72"refresh_started"Tb4b4b4: Ta5d6ff"Downloading bundled packages…"Tb4b4b4,
Tff7b72"refresh_fetching"Tb4b4b4: Ta5d6ff"Getting {pkg}…"Tb4b4b4,
Tff7b72"refresh_ok"Tb4b4b4: Ta5d6ff"Bundled wheels refreshed"Tb4b4b4,
Tff7b72"refresh_ok_count"Tb4b4b4: Ta5d6ff"{n} packages downloaded"Tb4b4b4,
Tff7b72"refresh_failed"Tb4b4b4: Ta5d6ff"Could not refresh bundled wheels"Tb4b4b4,
Tff7b72"refresh_pip_missing"Tb4b4b4: Ta5d6ff"pip was not found on this system. Install pip and try again."Tb4b4b4,
Tff7b72"refresh_partial"Tb4b4b4: Ta5d6ff"Some packages could not be downloaded (details below)"Tb4b4b4,
Tff7b72"refresh_partial_toast"Tb4b4b4: Ta5d6ff"Bundled download finished with some failures"Tb4b4b4,
Tff7b72"files_heading"Tb4b4b4: Ta5d6ff"Files"Tb4b4b4,
Tff7b72"col_name"Tb4b4b4: Ta5d6ff"Name"Tb4b4b4,
Tff7b72"col_source"Tb4b4b4: Ta5d6ff"Source"Tb4b4b4,
Tff7b72"col_size"Tb4b4b4: Ta5d6ff"Size"Tb4b4b4,
Tff7b72"empty"Tb4b4b4: Ta5d6ff"No files yet. Upload a file or refresh bundled wheels."Tb4b4b4,
Tff7b72"delete"Tb4b4b4: Ta5d6ff"Delete"Tb4b4b4,
Tff7b72"delete_confirm"Tb4b4b4: Ta5d6ff"Delete uploaded file \"{name}\"?"Tb4b4b4,
Tff7b72"delete_ok"Tb4b4b4: Ta5d6ff"File removed"Tb4b4b4,
Tff7b72"delete_failed"Tb4b4b4: Ta5d6ff"Could not delete file"Tb4b4b4,
Tff7b72"upload_ok"Tb4b4b4: Ta5d6ff"File uploaded"Tb4b4b4,
Tff7b72"upload_failed"Tb4b4b4: Ta5d6ff"Upload failed"Tb4b4b4,
Tff7b72"load_failed"Tb4b4b4: Ta5d6ff"Could not load repository"
Tb4b4b4},
Tff7b72"rnode_flasher"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNode Flasher"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Прошивка или обновление RNode из браузера (поддерживаемое оборудование)."Tb4b4b4,
Tff7b72"select_device"Tb4b4b4: Ta5d6ff"1. Выберите устройство"Tb4b4b4,
Tff7b72"product"Tb4b4b4: Ta5d6ff"Продукт"Tb4b4b4,
Tff7b72"model"Tb4b4b4: Ta5d6ff"Модель"Tb4b4b4,
Tff7b72"connection_method"Tb4b4b4: Ta5d6ff"Способ подключения"Tb4b4b4,
Tff7b72"serial"Tb4b4b4: Ta5d6ff"Последовательный порт"Tb4b4b4,
Tff7b72"wifi"Tb4b4b4: Ta5d6ff"WiFi"Tb4b4b4,
Tff7b72"ip_address"Tb4b4b4: Ta5d6ff"IP-адрес"Tb4b4b4,
Tff7b72"ip_address_placeholder"Tb4b4b4: Ta5d6ff"напр. 192.168.1.100"Tb4b4b4,
Tff7b72"select_product"Tb4b4b4: Ta5d6ff"Выберите продукт"Tb4b4b4,
Tff7b72"select_model"Tb4b4b4: Ta5d6ff"Выберите модель"Tb4b4b4,
Tff7b72"enter_dfu_mode"Tb4b4b4: Ta5d6ff"Войти в режим DFU"Tb4b4b4,
Tff7b72"entering_dfu_mode"Tb4b4b4: Ta5d6ff"Вход в режим DFU..."Tb4b4b4,
Tff7b72"find_device_issue"Tb4b4b4: Ta5d6ff"Не удается найти устройство? Откройте обращение на"Tb4b4b4,
Tff7b72"select_firmware"Tb4b4b4: Ta5d6ff"2. Выберите прошивку для установки (.zip)"Tb4b4b4,
Tff7b72"flash_now"Tb4b4b4: Ta5d6ff"Прошить сейчас"Tb4b4b4,
Tff7b72"flashing"Tb4b4b4: Ta5d6ff"Прошивка: {percentage}%"Tb4b4b4,
Tff7b72"flashing_file_progress"Tb4b4b4: Ta5d6ff"Файл {current}/{total}: {percentage}%"Tb4b4b4,
Tff7b72"connecting_device"Tb4b4b4: Ta5d6ff"Подключение к устройству..."Tb4b4b4,
Tff7b72"download_firmware"Tb4b4b4: Ta5d6ff"Скачать прошивку"Tb4b4b4,
Tff7b72"official_firmware"Tb4b4b4: Ta5d6ff"Официальная прошивка"Tb4b4b4,
Tff7b72"ce_firmware"Tb4b4b4: Ta5d6ff"CE прошивка"Tb4b4b4,
Tff7b72"transport_node_firmware"Tb4b4b4: Ta5d6ff"Прошивка транспортного узла"Tb4b4b4,
Tff7b72"common_issues"Tb4b4b4: Ta5d6ff"Общие проблемы"Tb4b4b4,
Tff7b72"hardware_failure"Tb4b4b4: Ta5d6ff"Аппаратный сбой:"Tb4b4b4,
Tff7b72"provision_eeprom_hint"Tb4b4b4: Ta5d6ff"Вам необходимо подготовить EEPROM на шаге 3."Tb4b4b4,
Tff7b72"firmware_corrupt"Tb4b4b4: Ta5d6ff"Прошивка повреждена:"Tb4b4b4,
Tff7b72"set_firmware_hash_hint"Tb4b4b4: Ta5d6ff"Вам необходимо установить хеш прошивки на шаге 4."Tb4b4b4,
Tff7b72"step_provision"Tb4b4b4: Ta5d6ff"3. Подготовка EEPROM"Tb4b4b4,
Tff7b72"provision_description"Tb4b4b4: Ta5d6ff"Устанавливает информацию об устройстве, контрольную сумму и пустую подпись"Tb4b4b4,
Tff7b72"provision"Tb4b4b4: Ta5d6ff"Подготовить"Tb4b4b4,
Tff7b72"provisioning_wait"Tb4b4b4: Ta5d6ff"Подготовка: пожалуйста, подождите..."Tb4b4b4,
Tff7b72"step_set_hash"Tb4b4b4: Ta5d6ff"4. Установить хеш прошивки"Tb4b4b4,
Tff7b72"set_hash_description"Tb4b4b4: Ta5d6ff"Использует хеш с платы"Tb4b4b4,
Tff7b72"set_firmware_hash"Tb4b4b4: Ta5d6ff"Установить хеш прошивки"Tb4b4b4,
Tff7b72"setting_hash_wait"Tb4b4b4: Ta5d6ff"Установка хеша прошивки: пожалуйста, подождите..."Tb4b4b4,
Tff7b72"step_done"Tb4b4b4: Ta5d6ff"5. Завершение"Tb4b4b4,
Tff7b72"download_recommended"Tb4b4b4: Ta5d6ff"Скачать и загрузить рекомендуемую прошивку"Tb4b4b4,
Tff7b72"downloading"Tb4b4b4: Ta5d6ff"Загрузка..."Tb4b4b4,
Tff7b72"done_description"Tb4b4b4: Ta5d6ff"Если вы дошли до этого момента и все предыдущие шаги были успешны, ваш RNode должен быть готов к использованию."Tb4b4b4,
Tff7b72"meshchat_usage"Tb4b4b4: Ta5d6ff"Чтобы использовать RNode с MeshChat, вам нужно добавить RNodeInterface на странице Интерфейсы → Добавить интерфейс."Tb4b4b4,
Tff7b72"sideband_usage"Tb4b4b4: Ta5d6ff"Чтобы использовать RNode с Sideband, вам нужно настроить его в Оборудование → RNode и включить Подключение → Подключиться через RNode."Tb4b4b4,
Tff7b72"restart_warning"Tb4b4b4: Ta5d6ff"Вы должны перезапустить MeshChat и Sideband, чтобы изменения настроек интерфейса вступили в силу, иначе ничего не произойдет!"Tb4b4b4,
Tff7b72"advanced_tools"Tb4b4b4: Ta5d6ff"Расширенные инструменты"Tb4b4b4,
Tff7b72"detect_rnode"Tb4b4b4: Ta5d6ff"Определить RNode"Tb4b4b4,
Tff7b72"reboot_rnode"Tb4b4b4: Ta5d6ff"Перезагрузить RNode"Tb4b4b4,
Tff7b72"read_display"Tb4b4b4: Ta5d6ff"Прочитать дисплей"Tb4b4b4,
Tff7b72"dump_eeprom"Tb4b4b4: Ta5d6ff"Дамп EEPROM"Tb4b4b4,
Tff7b72"wipe_eeprom"Tb4b4b4: Ta5d6ff"Очистить EEPROM"Tb4b4b4,
Tff7b72"eeprom_console_hint"Tb4b4b4: Ta5d6ff"Дампы EEPROM отображаются в консоли инструментов разработчика."Tb4b4b4,
Tff7b72"configure_bluetooth"Tb4b4b4: Ta5d6ff"Настройка Bluetooth (опционально)"Tb4b4b4,
Tff7b72"bluetooth_info_1"Tb4b4b4: Ta5d6ff"Bluetooth поддерживается не на всех устройствах."Tb4b4b4,
Tff7b72"bluetooth_info_2"Tb4b4b4: Ta5d6ff"Некоторые устройства используют Bluetooth Classic, а некоторые — BLE (Bluetooth Low Energy)."Tb4b4b4,
Tff7b72"bluetooth_info_3"Tb4b4b4: Ta5d6ff"Переведите RNode в режим сопряжения Bluetooth, затем подключитесь к нему в настройках Bluetooth Android."Tb4b4b4,
Tff7b72"bluetooth_info_4"Tb4b4b4: Ta5d6ff"После инициирования запроса на сопряжение из Android, PIN-код должен отобразиться на экране RNode."Tb4b4b4,
Tff7b72"bluetooth_info_5"Tb4b4b4: Ta5d6ff"В Sideband вам нужно включить 'Подключиться через Bluetooth' в Оборудование → RNode."Tb4b4b4,
Tff7b72"bluetooth_info_6"Tb4b4b4: Ta5d6ff"Если ваше устройство использует BLE, вам также нужно включить 'Устройству требуется BLE' в Оборудование → RNode."Tb4b4b4,
Tff7b72"bluetooth_restart_warning"Tb4b4b4: Ta5d6ff"Не забудьте перезапустить Sideband, чтобы изменения настроек вступили в силу!"Tb4b4b4,
Tff7b72"enable"Tb4b4b4: Ta5d6ff"Включить"Tb4b4b4,
Tff7b72"disable"Tb4b4b4: Ta5d6ff"Выключить"Tb4b4b4,
Tff7b72"start_pairing"Tb4b4b4: Ta5d6ff"Начать сопряжение"Tb4b4b4,
Tff7b72"configure_tnc"Tb4b4b4: Ta5d6ff"Настройка режима TNC (опционально)"Tb4b4b4,
Tff7b72"tnc_info_1"Tb4b4b4: Ta5d6ff"Режим TNC позволяет использовать RNode как KISS-совместимый TNC через последовательный порт."Tb4b4b4,
Tff7b72"tnc_info_2"Tb4b4b4: Ta5d6ff"Этот режим делает его пригодным для использования с ПО для радиолюбителей, которое может работать с KISS TNC через последовательный порт."Tb4b4b4,
Tff7b72"tnc_warning"Tb4b4b4: Ta5d6ff"Вы должны оставить режим TNC отключенным при использовании RNode с приложениями вроде MeshChat или Sideband."Tb4b4b4,
Tff7b72"frequency"Tb4b4b4: Ta5d6ff"Частота (Гц)"Tb4b4b4,
Tff7b72"bandwidth"Tb4b4b4: Ta5d6ff"Полоса пропускания"Tb4b4b4,
Tff7b72"tx_power"Tb4b4b4: Ta5d6ff"Мощность передачи (дБм)"Tb4b4b4,
Tff7b72"spreading_factor"Tb4b4b4: Ta5d6ff"Коэффициент расширения"Tb4b4b4,
Tff7b72"coding_rate"Tb4b4b4: Ta5d6ff"Скорость кодирования"Tb4b4b4,
Tff7b72"configure_display"Tb4b4b4: Ta5d6ff"Настройка дисплея"Tb4b4b4,
Tff7b72"rotation"Tb4b4b4: Ta5d6ff"Поворот"Tb4b4b4,
Tff7b72"reconditioning"Tb4b4b4: Ta5d6ff"Восстановление"Tb4b4b4,
Tff7b72"start"Tb4b4b4: Ta5d6ff"Старт"Tb4b4b4,
Tff7b72"stop"Tb4b4b4: Ta5d6ff"Стоп"Tb4b4b4,
Tff7b72"rotation_v180_warning"Tb4b4b4: Ta5d6ff"Настройка поворота дисплея требует прошивки v1.80+"Tb4b4b4,
Tff7b72"errors"Tb4b4b4: Tb4b4b4{
Tff7b72"failed_download"Tb4b4b4: Ta5d6ff"Не удалось скачать прошивку: {error}"Tb4b4b4,
Tff7b72"firmware_not_found_in_release"Tb4b4b4: Ta5d6ff"Рекомендуемая прошивка не найдена в последнем выпуске."Tb4b4b4,
Tff7b72"web_serial_not_supported"Tb4b4b4: Ta5d6ff"Web Serial не поддерживается в этом браузере. Пожалуйста, используйте Chrome, Edge или другой браузер на базе Chromium."Tb4b4b4,
Tff7b72"no_device_selected"Tb4b4b4: Ta5d6ff"Устройство не выбрано. Пожалуйста, выберите последовательный порт."Tb4b4b4,
Tff7b72"failed_connect"Tb4b4b4: Ta5d6ff"Не удалось подключиться к устройству: {error}"Tb4b4b4,
Tff7b72"not_an_rnode"Tb4b4b4: Ta5d6ff"Выбранное устройство не является RNode! Убедитесь, что вы выбрали правильный последовательный порт."Tb4b4b4,
Tff7b72"failed_dfu"Tb4b4b4: Ta5d6ff"Не удалось войти в режим DFU: {error}"Tb4b4b4,
Tff7b72"select_firmware_first"Tb4b4b4: Ta5d6ff"Пожалуйста, сначала выберите файл прошивки (.zip)."Tb4b4b4,
Tff7b72"failed_flash"Tb4b4b4: Ta5d6ff"Сбой прошивки: {error}"Tb4b4b4,
Tff7b72"failed_ota"Tb4b4b4: Ta5d6ff"Сбой OTA-прошивки: {error}"Tb4b4b4,
Tff7b72"esptool_not_loaded"Tb4b4b4: Ta5d6ff"esptool-js не удалось загрузить. Пожалуйста, обновите страницу и попробуйте снова."Tb4b4b4,
Tff7b72"no_flash_config"Tb4b4b4: Ta5d6ff"Конфигурация прошивки недоступна для выбранного устройства. Выберите другое устройство или проверьте файл прошивки."Tb4b4b4,
Tff7b72"failed_extract"Tb4b4b4: Ta5d6ff"Требуемый файл \"{file}\" не найден в ZIP-архиве прошивки. Скачайте правильную прошивку для вашего устройства."Tb4b4b4,
Tff7b72"failed_detect"Tb4b4b4: Ta5d6ff"Не удалось обнаружить RNode. Убедитесь, что устройство подключено и находится в правильном режиме."Tb4b4b4,
Tff7b72"provisioned_already"Tb4b4b4: Ta5d6ff"EEPROM уже подготовлен. Вам нужно очистить его для повторной подготовки!"Tb4b4b4,
Tff7b72"select_product_first"Tb4b4b4: Ta5d6ff"Пожалуйста, сначала выберите продукт!"Tb4b4b4,
Tff7b72"select_model_first"Tb4b4b4: Ta5d6ff"Пожалуйста, сначала выберите модель!"Tb4b4b4,
Tff7b72"not_provisioned"Tb4b4b4: Ta5d6ff"EEPROM не подготовлен. Вы должны сделать это в первую очередь!"Tb4b4b4,
Tff7b72"failed_provision"Tb4b4b4: Ta5d6ff"не удалось подготовить: {error}"Tb4b4b4,
Tff7b72"failed_set_hash"Tb4b4b4: Ta5d6ff"не удалось установить хеш прошивки: {error}"Tb4b4b4,
Tff7b72"failed_reboot"Tb4b4b4: Ta5d6ff"Не удалось перезагрузить RNode: {error}"Tb4b4b4,
Tff7b72"failed_read_display"Tb4b4b4: Ta5d6ff"Не удалось прочитать дисплей: {error}"Tb4b4b4,
Tff7b72"failed_dump_eeprom"Tb4b4b4: Ta5d6ff"Не удалось выполнить дамп EEPROM: {error}"Tb4b4b4,
Tff7b72"failed_wipe_eeprom"Tb4b4b4: Ta5d6ff"Не удалось очистить EEPROM: {error}"Tb4b4b4,
Tff7b72"failed_enable_tnc"Tb4b4b4: Ta5d6ff"Не удалось включить режим TNC: {error}"Tb4b4b4,
Tff7b72"failed_disable_tnc"Tb4b4b4: Ta5d6ff"Не удалось выключить режим TNC: {error}"Tb4b4b4,
Tff7b72"failed_enable_bluetooth"Tb4b4b4: Ta5d6ff"Не удалось включить Bluetooth: {error}"Tb4b4b4,
Tff7b72"failed_disable_bluetooth"Tb4b4b4: Ta5d6ff"Не удалось выключить Bluetooth: {error}"Tb4b4b4,
Tff7b72"failed_start_pairing"Tb4b4b4: Ta5d6ff"Не удалось начать сопряжение: {error}"Tb4b4b4,
Tff7b72"failed_set_rotation"Tb4b4b4: Ta5d6ff"Не удалось установить поворот дисплея: {error}"Tb4b4b4,
Tff7b72"failed_start_reconditioning"Tb4b4b4: Ta5d6ff"Не удалось запустить восстановление дисплея: {error}"Tb4b4b4,
Tff7b72"no_main_bin"Tb4b4b4: Ta5d6ff"Could not locate the main firmware binary in the ZIP."Tb4b4b4,
Tff7b72"invalid_host"Tb4b4b4: Ta5d6ff"Please enter a valid host or IP address."Tb4b4b4,
Tff7b72"bluetooth_flash_unsupported"Tb4b4b4: Ta5d6ff"Bluetooth cannot be used to flash firmware. Use Serial or WiFi to flash, then return to Bluetooth for management."Tb4b4b4,
Tff7b72"failed_diagnostics"Tb4b4b4: Ta5d6ff"Failed to run diagnostics: {error}"Tb4b4b4,
Tff7b72"failed_detect_with_reason"Tb4b4b4: Ta5d6ff"Failed to detect RNode: {error}"
Tb4b4b4},
Tff7b72"alerts"Tb4b4b4: Tb4b4b4{
Tff7b72"firmware_downloaded"Tb4b4b4: Ta5d6ff"Рекомендуемая прошивка была скачана и загружена."Tb4b4b4,
Tff7b72"dfu_ready"Tb4b4b4: Ta5d6ff"Устройство должно находиться в режиме DFU. Теперь вы можете продолжить прошивку."Tb4b4b4,
Tff7b72"flash_success"Tb4b4b4: Ta5d6ff"Прошивка успешно завершена!"Tb4b4b4,
Tff7b72"rebooting"Tb4b4b4: Ta5d6ff"Плата перезагружается!"Tb4b4b4,
Tff7b72"eeprom_wipe_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите очистить EEPROM на этом устройстве? Это займет около 30 секунд. Уведомление появится после завершения очистки."Tb4b4b4,
Tff7b72"eeprom_wiped"Tb4b4b4: Ta5d6ff"EEPROM очищен!"Tb4b4b4,
Tff7b72"eeprom_dumped"Tb4b4b4: Ta5d6ff"Дамп EEPROM выведен в консоль"Tb4b4b4,
Tff7b72"rnode_detected"Tb4b4b4: Ta5d6ff"Обнаружен RNode v{version}"Tb4b4b4,
Tff7b72"provision_success"Tb4b4b4: Ta5d6ff"устройство подготовлено!"Tb4b4b4,
Tff7b72"hash_success"Tb4b4b4: Ta5d6ff"хеш прошивки установлен!"Tb4b4b4,
Tff7b72"tnc_enabled"Tb4b4b4: Ta5d6ff"Режим TNC включен!"Tb4b4b4,
Tff7b72"tnc_disabled"Tb4b4b4: Ta5d6ff"Режим TNC выключен!"Tb4b4b4,
Tff7b72"bluetooth_enabled"Tb4b4b4: Ta5d6ff"Bluetooth включен!"Tb4b4b4,
Tff7b72"bluetooth_disabled"Tb4b4b4: Ta5d6ff"Bluetooth выключен!"Tb4b4b4,
Tff7b72"bluetooth_pairing_pin"Tb4b4b4: Ta5d6ff"PIN-код сопряжения Bluetooth: {pin}"Tb4b4b4,
Tff7b72"bluetooth_pairing_started"Tb4b4b4: Ta5d6ff"Режим сопряжения запущен (30с)"Tb4b4b4,
Tff7b72"rotation_updated"Tb4b4b4: Ta5d6ff"Поворот обновлен"Tb4b4b4,
Tff7b72"reconditioning_started"Tb4b4b4: Ta5d6ff"Восстановление запущено"Tb4b4b4,
Tff7b72"diagnostics_healthy"Tb4b4b4: Ta5d6ff"Diagnostics: device looks healthy."Tb4b4b4,
Tff7b72"diagnostics_issues"Tb4b4b4: Ta5d6ff"Diagnostics: {count} issue(s) detected."
Tb4b4b4},
Tff7b72"simple"Tb4b4b4: Ta5d6ff"Simple"Tb4b4b4,
Tff7b72"advanced"Tb4b4b4: Ta5d6ff"Advanced"Tb4b4b4,
Tff7b72"original"Tb4b4b4: Ta5d6ff"Original"Tb4b4b4,
Tff7b72"open_original_tab"Tb4b4b4: Ta5d6ff"Open the original flasher in a new tab"Tb4b4b4,
Tff7b72"bluetooth"Tb4b4b4: Ta5d6ff"Bluetooth"Tb4b4b4,
Tff7b72"preparing_firmware"Tb4b4b4: Ta5d6ff"Preparing firmware..."Tb4b4b4,
Tff7b72"uploading"Tb4b4b4: Ta5d6ff"Uploading: {percentage}%"Tb4b4b4,
Tff7b72"select_firmware_file"Tb4b4b4: Ta5d6ff"Or select a firmware file (.zip)"Tb4b4b4,
Tff7b72"wifi_help"Tb4b4b4: Ta5d6ff"The IP address of your RNode on the local network."Tb4b4b4,
Tff7b72"run_diagnostics"Tb4b4b4: Ta5d6ff"Diagnostics"Tb4b4b4,
Tff7b72"support"Tb4b4b4: Tb4b4b4{
Tff7b72"serial"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"USB serial is unavailable"Tb4b4b4,
Tff7b72"polyfill_not_loaded"Tb4b4b4: Ta5d6ff"USB serial polyfill has not been loaded yet."Tb4b4b4,
Tff7b72"android_webview_no_serial"Tb4b4b4: Ta5d6ff"Android не поддерживает Web Serial в этом режиме. Используйте браузер на ПК или встроенный прошивальщик."Tb4b4b4,
Tff7b72"browser_unsupported"Tb4b4b4: Ta5d6ff"This browser does not support Web Serial. Try Chrome, Edge, or another Chromium-based browser."Tb4b4b4,
Tff7b72"android_use_chrome"Tb4b4b4: Ta5d6ff"On Android, opening this page in Chrome lets you use Web Serial via WebUSB."Tb4b4b4,
Tff7b72"unknown"Tb4b4b4: Ta5d6ff"USB serial cannot be initialised in this environment."
Tb4b4b4},
Tff7b72"bluetooth"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Bluetooth is unavailable"Tb4b4b4,
Tff7b72"android_bridge_not_implemented"Tb4b4b4: Ta5d6ff"Web Bluetooth здесь недоступен. Используйте настройки Bluetooth в ОС или другой браузер."Tb4b4b4,
Tff7b72"browser_unsupported"Tb4b4b4: Ta5d6ff"This browser does not support Web Bluetooth. Try Chrome or Edge."Tb4b4b4,
Tff7b72"insecure_context"Tb4b4b4: Ta5d6ff"Web Bluetooth requires a secure context (HTTPS or localhost)."Tb4b4b4,
Tff7b72"requires_https"Tb4b4b4: Ta5d6ff"Open the flasher over HTTPS or via localhost to enable Bluetooth."Tb4b4b4,
Tff7b72"unknown"Tb4b4b4: Ta5d6ff"Bluetooth cannot be initialised in this environment."
Tb4b4b4},
Tff7b72"actions"Tb4b4b4: Tb4b4b4{
Tff7b72"load_polyfill"Tb4b4b4: Ta5d6ff"Load polyfill"Tb4b4b4,
Tff7b72"request_bluetooth"Tb4b4b4: Ta5d6ff"Allow Bluetooth"Tb4b4b4,
Tff7b72"open_settings"Tb4b4b4: Ta5d6ff"Open settings"Tb4b4b4,
Tff7b72"polyfill_loading"Tb4b4b4: Ta5d6ff"Loading USB serial polyfill..."Tb4b4b4,
Tff7b72"bluetooth_requested"Tb4b4b4: Ta5d6ff"Bluetooth permission requested."
Tb4b4b4}
Tb4b4b4},
Tff7b72"diagnostics"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Device Diagnostics"Tb4b4b4,
Tff7b72"healthy"Tb4b4b4: Ta5d6ff"Healthy"Tb4b4b4,
Tff7b72"needs_attention"Tb4b4b4: Ta5d6ff"Needs attention"Tb4b4b4,
Tff7b72"issues_detected"Tb4b4b4: Ta5d6ff"Issues detected"Tb4b4b4,
Tff7b72"firmware_version"Tb4b4b4: Ta5d6ff"Firmware"Tb4b4b4,
Tff7b72"platform"Tb4b4b4: Ta5d6ff"Platform"Tb4b4b4,
Tff7b72"board"Tb4b4b4: Ta5d6ff"Board"Tb4b4b4,
Tff7b72"provisioned"Tb4b4b4: Ta5d6ff"Provisioned"Tb4b4b4,
Tff7b72"product"Tb4b4b4: Ta5d6ff"Product"Tb4b4b4,
Tff7b72"model"Tb4b4b4: Ta5d6ff"Model"Tb4b4b4,
Tff7b72"firmware_hash"Tb4b4b4: Ta5d6ff"FW hash"Tb4b4b4,
Tff7b72"target_hash"Tb4b4b4: Ta5d6ff"Target hash"Tb4b4b4,
Tff7b72"suggestions"Tb4b4b4: Tb4b4b4{
Tff7b72"not_provisioned"Tb4b4b4: Ta5d6ff"EEPROM is not provisioned. Run step 3 (Provision EEPROM)."Tb4b4b4,
Tff7b72"firmware_hash_missing"Tb4b4b4: Ta5d6ff"Firmware hash is missing. Run step 4 (Set Firmware Hash)."Tb4b4b4,
Tff7b72"firmware_hash_mismatch"Tb4b4b4: Ta5d6ff"Firmware hash mismatch. Re-flash the firmware and re-run step 4."Tb4b4b4,
Tff7b72"product_mismatch"Tb4b4b4: Ta5d6ff"Selected product does not match the connected device."Tb4b4b4,
Tff7b72"no_firmware_version"Tb4b4b4: Ta5d6ff"Could not read firmware version. Try reconnecting the device."Tb4b4b4,
Tff7b72"detect_failed"Tb4b4b4: Ta5d6ff"Could not detect this RNode. Verify cable, port, and power."Tb4b4b4,
Tff7b72"read_timeout"Tb4b4b4: Ta5d6ff"Device did not respond in time. Try reconnecting or rebooting it."
Tb4b4b4}
Tb4b4b4}
Tb4b4b4},
Tff7b72"micron_editor"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Редактор Micron"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Редактирование разметки Micron с живым предпросмотром."Tb4b4b4,
Tff7b72"editor"Tb4b4b4: Ta5d6ff"Редактор"Tb4b4b4,
Tff7b72"preview"Tb4b4b4: Ta5d6ff"Предпросмотр"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить"Tb4b4b4,
Tff7b72"edit"Tb4b4b4: Ta5d6ff"Редактировать"Tb4b4b4,
Tff7b72"view_preview"Tb4b4b4: Ta5d6ff"Просмотр"Tb4b4b4,
Tff7b72"placeholder"Tb4b4b4: Ta5d6ff"Введите разметку Micron здесь..."Tb4b4b4,
Tff7b72"reset"Tb4b4b4: Ta5d6ff"Сброс"Tb4b4b4,
Tff7b72"new_tab"Tb4b4b4: Ta5d6ff"Новая вкладка"Tb4b4b4,
Tff7b72"rename_tab"Tb4b4b4: Ta5d6ff"Переименовать вкладку"Tb4b4b4,
Tff7b72"confirm_reset"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите сбросить редактор? Все ваши вкладки и содержимое будут потеряны."Tb4b4b4,
Tff7b72"confirm_delete_tab"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите удалить эту вкладку?"Tb4b4b4,
Tff7b72"main_tab"Tb4b4b4: Ta5d6ff"Основная"Tb4b4b4,
Tff7b72"guide_tab"Tb4b4b4: Ta5d6ff"Руководство NomadNet"Tb4b4b4,
Tff7b72"parser_by"Tb4b4b4: Ta5d6ff"Micron Parser от"
Tb4b4b4},
Tff7b72"reticulum_config_editor"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Редактор конфигурации Reticulum"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Редактируйте основной конфигурационный файл Reticulum (RNS) в MeshChatX. Перезапустите RNS, чтобы изменения вступили в силу."Tb4b4b4,
Tff7b72"info"Tb4b4b4: Ta5d6ff"Это файл конфигурации Reticulum. Сохранение не применит изменения, пока RNS не будет перезапущен."Tb4b4b4,
Tff7b72"loading"Tb4b4b4: Ta5d6ff"Загрузка конфигурации..."Tb4b4b4,
Tff7b72"reload"Tb4b4b4: Ta5d6ff"Перезагрузить"Tb4b4b4,
Tff7b72"save"Tb4b4b4: Ta5d6ff"Сохранить"Tb4b4b4,
Tff7b72"saving"Tb4b4b4: Ta5d6ff"Сохранение..."Tb4b4b4,
Tff7b72"saved"Tb4b4b4: Ta5d6ff"Конфигурация Reticulum сохранена"Tb4b4b4,
Tff7b72"discard"Tb4b4b4: Ta5d6ff"Отменить"Tb4b4b4,
Tff7b72"unsaved"Tb4b4b4: Ta5d6ff"Несохранённые изменения"Tb4b4b4,
Tff7b72"restore_defaults"Tb4b4b4: Ta5d6ff"Восстановить значения по умолчанию"Tb4b4b4,
Tff7b72"restoring"Tb4b4b4: Ta5d6ff"Восстановление значений по умолчанию..."Tb4b4b4,
Tff7b72"restored"Tb4b4b4: Ta5d6ff"Конфигурация Reticulum восстановлена к значениям по умолчанию"Tb4b4b4,
Tff7b72"confirm_restore"Tb4b4b4: Ta5d6ff"Восстановить конфигурацию Reticulum к значениям по умолчанию? Текущая конфигурация будет перезаписана."Tb4b4b4,
Tff7b72"confirm_leave"Tb4b4b4: Ta5d6ff"У вас есть несохранённые изменения. Всё равно выйти?"Tb4b4b4,
Tff7b72"restart_required"Tb4b4b4: Ta5d6ff"Требуется перезапуск"Tb4b4b4,
Tff7b72"restart_description"Tb4b4b4: Ta5d6ff"Reticulum необходимо перезапустить, чтобы изменения конфигурации вступили в силу."Tb4b4b4,
Tff7b72"restart_now"Tb4b4b4: Ta5d6ff"Перезапустить RNS сейчас"Tb4b4b4,
Tff7b72"restart_done"Tb4b4b4: Ta5d6ff"Reticulum перезапущен"Tb4b4b4,
Tff7b72"failed_load"Tb4b4b4: Ta5d6ff"Не удалось загрузить конфигурацию Reticulum"Tb4b4b4,
Tff7b72"failed_save"Tb4b4b4: Ta5d6ff"Не удалось сохранить конфигурацию Reticulum"Tb4b4b4,
Tff7b72"failed_restore"Tb4b4b4: Ta5d6ff"Не удалось восстановить конфигурацию Reticulum"Tb4b4b4,
Tff7b72"failed_restart"Tb4b4b4: Ta5d6ff"Не удалось перезапустить Reticulum"Tb4b4b4,
Tff7b72"tips_title"Tb4b4b4: Ta5d6ff"Подсказки"Tb4b4b4,
Tff7b72"tip_sections"Tb4b4b4: Ta5d6ff"Конфигурация должна содержать секции [reticulum] и [interfaces]."Tb4b4b4,
Tff7b72"tip_restart"Tb4b4b4: Ta5d6ff"Используйте кнопку Перезапустить RNS или страницу Интерфейсы, чтобы применить изменения."Tb4b4b4,
Tff7b72"tip_mobile"Tb4b4b4: Ta5d6ff"Удобно, когда не хотите открывать файл во внешнем редакторе на диске."
Tb4b4b4},
Tff7b72"paper_message"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Бумажное сообщение"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Создание или чтение бумажных сообщений LXMF через QR."
Tb4b4b4},
Tff7b72"mesh_server"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Mesh Server"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Публикация страниц Micron и файлов для узлов в mesh."
Tb4b4b4},
Tff7b72"rns_tunnel"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNS Tunnel"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"IP-туннелирование по каналам Reticulum (в разработке)."
Tb4b4b4},
Tff7b72"rns_filesync"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNS Filesync"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Синхронизация файлов между узлами mesh (в разработке)."
Tb4b4b4},
Tff7b72"bots"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"LXMFy Боты"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Простые боты LXMF (эхо, заметки, напоминания), если установлен LXMFy."
Tb4b4b4}
Tb4b4b4},
Tff7b72"ping"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Пинг узлов сети"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Отвечают только узлы, объявляющие тип приложения ping."Tb4b4b4,
Tff7b72"destination_hash"Tb4b4b4: Ta5d6ff"Хеш назначения"Tb4b4b4,
Tff7b72"timeout_seconds"Tb4b4b4: Ta5d6ff"Тайм-аут пинга (секунды)"Tb4b4b4,
Tff7b72"start_ping"Tb4b4b4: Ta5d6ff"Запустить пинг"Tb4b4b4,
Tff7b72"stop"Tb4b4b4: Ta5d6ff"Стоп"Tb4b4b4,
Tff7b72"clear_results"Tb4b4b4: Ta5d6ff"Очистить результаты"Tb4b4b4,
Tff7b72"drop_path"Tb4b4b4: Ta5d6ff"Сбросить путь"Tb4b4b4,
Tff7b72"status"Tb4b4b4: Ta5d6ff"Статус"Tb4b4b4,
Tff7b72"running"Tb4b4b4: Ta5d6ff"Запущено"Tb4b4b4,
Tff7b72"idle"Tb4b4b4: Ta5d6ff"Ожидание"Tb4b4b4,
Tff7b72"last_rtt"Tb4b4b4: Ta5d6ff"Последний RTT"Tb4b4b4,
Tff7b72"last_error"Tb4b4b4: Ta5d6ff"Последняя ошибка"Tb4b4b4,
Tff7b72"console_output"Tb4b4b4: Ta5d6ff"Вывод консоли"Tb4b4b4,
Tff7b72"streaming_responses"Tb4b4b4: Ta5d6ff"Потоковая передача seq-ответов в реальном времени"Tb4b4b4,
Tff7b72"no_pings_yet"Tb4b4b4: Ta5d6ff"Пингов пока нет. Запустите проверку для сбора данных RTT."Tb4b4b4,
Tff7b72"invalid_hash"Tb4b4b4: Ta5d6ff"Неверный хеш назначения!"Tb4b4b4,
Tff7b72"timeout_must_be_number"Tb4b4b4: Ta5d6ff"Тайм-аут должен быть числом!"
Tb4b4b4},
Tff7b72"rncp"Tb4b4b4: Tb4b4b4{
Tff7b72"file_transfer"Tb4b4b4: Ta5d6ff"Передача файлов"Tb4b4b4,
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNCP - Reticulum Network Copy"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Отправка, приём или загрузка файлов по Reticulum через RNCP (блоки, сжатие по желанию)."Tb4b4b4,
Tff7b72"usage_steps"Tb4b4b4: Ta5d6ff"Как использовать RNCP:"Tb4b4b4,
Tff7b72"step_1"Tb4b4b4: Ta5d6ff"1. Чтобы **получить** файл, перейдите на вкладку **Прослушивание**, введите разрешенные хеши идентичности (кто может присылать вам файлы) и нажмите **Начать прослушивание**."Tb4b4b4,
Tff7b72"step_2"Tb4b4b4: Ta5d6ff"2. Чтобы **отправить** файл, получите **Хеш назначения** прослушиваемого узла, введите **Локальный путь к файлу** и нажмите **Отправить файл**."Tb4b4b4,
Tff7b72"step_3"Tb4b4b4: Ta5d6ff"3. Чтобы **запросить** файл, получите **Хеш назначения** узла, прослушивающего с включенной опцией 'Разрешить получение', введите **Удаленный путь к файлу** и нажмите **Получить файл**."Tb4b4b4,
Tff7b72"send_file"Tb4b4b4: Ta5d6ff"Отправить файл"Tb4b4b4,
Tff7b72"fetch_file"Tb4b4b4: Ta5d6ff"Получить файл"Tb4b4b4,
Tff7b72"listen"Tb4b4b4: Ta5d6ff"Прослушивание"Tb4b4b4,
Tff7b72"destination_hash"Tb4b4b4: Ta5d6ff"Хеш назначения"Tb4b4b4,
Tff7b72"file_path"Tb4b4b4: Ta5d6ff"Путь к файлу"Tb4b4b4,
Tff7b72"timeout_seconds"Tb4b4b4: Ta5d6ff"Тайм-аут (секунды)"Tb4b4b4,
Tff7b72"disable_compression"Tb4b4b4: Ta5d6ff"Отключить сжатие"Tb4b4b4,
Tff7b72"cancel"Tb4b4b4: Ta5d6ff"Отмена"Tb4b4b4,
Tff7b72"progress"Tb4b4b4: Ta5d6ff"Прогресс"Tb4b4b4,
Tff7b72"invalid_hash"Tb4b4b4: Ta5d6ff"Неверный хеш назначения!"Tb4b4b4,
Tff7b72"provide_file_path"Tb4b4b4: Ta5d6ff"Пожалуйста, укажите путь к файлу!"Tb4b4b4,
Tff7b72"file_sent_successfully"Tb4b4b4: Ta5d6ff"Файл успешно отправлен. ID передачи: {id}"Tb4b4b4,
Tff7b72"failed_to_send"Tb4b4b4: Ta5d6ff"Не удалось отправить файл"Tb4b4b4,
Tff7b72"remote_file_path"Tb4b4b4: Ta5d6ff"Удаленный путь к файлу"Tb4b4b4,
Tff7b72"save_path_optional"Tb4b4b4: Ta5d6ff"Путь сохранения (опционально)"Tb4b4b4,
Tff7b72"save_path_placeholder"Tb4b4b4: Ta5d6ff"Оставьте пустым для текущей директории"Tb4b4b4,
Tff7b72"allow_overwrite"Tb4b4b4: Ta5d6ff"Разрешить перезапись"Tb4b4b4,
Tff7b72"provide_remote_file_path"Tb4b4b4: Ta5d6ff"Пожалуйста, укажите удаленный путь к файлу!"Tb4b4b4,
Tff7b72"file_fetched_successfully"Tb4b4b4: Ta5d6ff"Файл успешно получен. Сохранен в: {path}"Tb4b4b4,
Tff7b72"failed_to_fetch"Tb4b4b4: Ta5d6ff"Не удалось получить файл"Tb4b4b4,
Tff7b72"allowed_hashes"Tb4b4b4: Ta5d6ff"Разрешенные хеши идентичности (по одному в строке)"Tb4b4b4,
Tff7b72"fetch_jail_path"Tb4b4b4: Ta5d6ff"Путь изоляции (jail) для получения (опционально)"Tb4b4b4,
Tff7b72"allow_fetch"Tb4b4b4: Ta5d6ff"Разрешить получение"Tb4b4b4,
Tff7b72"start_listening"Tb4b4b4: Ta5d6ff"Начать прослушивание"Tb4b4b4,
Tff7b72"stop_listening"Tb4b4b4: Ta5d6ff"Остановить прослушивание"Tb4b4b4,
Tff7b72"listening_on"Tb4b4b4: Ta5d6ff"Прослушивание на:"Tb4b4b4,
Tff7b72"provide_allowed_hash"Tb4b4b4: Ta5d6ff"Пожалуйста, укажите хотя бы один разрешенный хеш идентичности!"Tb4b4b4,
Tff7b72"failed_to_start_listener"Tb4b4b4: Ta5d6ff"Не удалось запустить прослушиватель"Tb4b4b4,
Tff7b72"failed_to_stop_listener"Tb4b4b4: Ta5d6ff"Не удалось остановить прослушиватель"Tb4b4b4,
Tff7b72"browse_file"Tb4b4b4: Ta5d6ff"Обзор"Tb4b4b4,
Tff7b72"browse_folder"Tb4b4b4: Ta5d6ff"Выбрать папку"Tb4b4b4,
Tff7b72"receive_folder"Tb4b4b4: Ta5d6ff"Папка для полученных файлов"Tb4b4b4,
Tff7b72"open_folder"Tb4b4b4: Ta5d6ff"Открыть папку"Tb4b4b4,
Tff7b72"show_in_folder"Tb4b4b4: Ta5d6ff"Показать в папке"Tb4b4b4,
Tff7b72"received_file"Tb4b4b4: Ta5d6ff"Файл получен"Tb4b4b4,
Tff7b72"receive_failed"Tb4b4b4: Ta5d6ff"Ошибка приёма"Tb4b4b4,
Tff7b72"send_complete"Tb4b4b4: Ta5d6ff"Отправка завершена"Tb4b4b4,
Tff7b72"fetch_complete"Tb4b4b4: Ta5d6ff"Получение завершено"Tb4b4b4,
Tff7b72"transfer_status"Tb4b4b4: Ta5d6ff"Статус"Tb4b4b4,
Tff7b72"listening_active_background"Tb4b4b4: Ta5d6ff"Прослушивание продолжается в фоне. Вернитесь сюда для управления или остановки."Tb4b4b4,
Tff7b72"web_path_hint"Tb4b4b4: Ta5d6ff"Браузеры не показывают полные пути к файлам. Используйте настольное приложение для выбора или вставьте полный путь на этой машине."Tb4b4b4,
Tff7b72"web_save_path_prompt"Tb4b4b4: Ta5d6ff"Введите абсолютный путь к папке на машине с MeshChat (сервер), куда сохранить полученный файл:"
Tb4b4b4},
Tff7b72"rngit_explorer"Tb4b4b4: Tb4b4b4{
Tff7b72"back_tools"Tb4b4b4: Ta5d6ff"Назад к инструментам"Tb4b4b4,
Tff7b72"heard_heading"Tb4b4b4: Ta5d6ff"Услышанные узлы rngit"Tb4b4b4,
Tff7b72"heard_hint"Tb4b4b4: Ta5d6ff"Из объявлений Reticulum для ``git.repositories``. Нажмите строку, чтобы подставить хеш назначения ниже."Tb4b4b4,
Tff7b72"heard_empty"Tb4b4b4: Ta5d6ff"Пока нет объявлений rngit в памяти. Когда узел запустит rngit, он появится здесь."Tb4b4b4,
Tff7b72"heard_load_failed"Tb4b4b4: Ta5d6ff"Не удалось загрузить объявления"Tb4b4b4,
Tff7b72"refresh_heard"Tb4b4b4: Ta5d6ff"Обновить"Tb4b4b4,
Tff7b72"heard_title_short"Tb4b4b4: Ta5d6ff"RNGit · {prefix}"Tb4b4b4,
Tff7b72"unnamed_node"Tb4b4b4: Ta5d6ff"Узел RNGit"Tb4b4b4,
Tff7b72"hops_label"Tb4b4b4: Ta5d6ff"Прыжков: {n}"Tb4b4b4,
Tff7b72"intro"Tb4b4b4: Ta5d6ff"Вставьте имена репозиториев (по одному в строке), чтобы найти их в сети. Для доступных репозиториев появится команда clone. Это приложение не хранит данные git."Tb4b4b4,
Tff7b72"destination_hash"Tb4b4b4: Ta5d6ff"Хеш назначения RNGit (32 hex)"Tb4b4b4,
Tff7b72"group_name"Tb4b4b4: Ta5d6ff"Группа (конфиг rngit)"Tb4b4b4,
Tff7b72"repo_names_label"Tb4b4b4: Ta5d6ff"Имена репозиториев для проверки"Tb4b4b4,
Tff7b72"repo_names_placeholder"Tb4b4b4: Ta5d6ff"MeshChatX\nmy-other-repo"Tb4b4b4,
Tff7b72"for_push"Tb4b4b4: Ta5d6ff"Список для push (проверка прав)"Tb4b4b4,
Tff7b72"probe"Tb4b4b4: Ta5d6ff"Проверить репозитории"Tb4b4b4,
Tff7b72"probing"Tb4b4b4: Ta5d6ff"Запрос к rngit…"Tb4b4b4,
Tff7b72"probe_done"Tb4b4b4: Ta5d6ff"Проверка завершена"Tb4b4b4,
Tff7b72"probe_failed"Tb4b4b4: Ta5d6ff"Проверка не удалась"Tb4b4b4,
Tff7b72"results"Tb4b4b4: Ta5d6ff"Результаты"Tb4b4b4,
Tff7b72"reachable"Tb4b4b4: Ta5d6ff"OK"Tb4b4b4,
Tff7b72"unreachable"Tb4b4b4: Ta5d6ff"—"Tb4b4b4,
Tff7b72"detail_title"Tb4b4b4: Ta5d6ff"Репозиторий: {repo}"Tb4b4b4,
Tff7b72"clone_command"Tb4b4b4: Ta5d6ff"Клонировать через git"Tb4b4b4,
Tff7b72"copy"Tb4b4b4: Ta5d6ff"Копировать"Tb4b4b4,
Tff7b72"copied"Tb4b4b4: Ta5d6ff"Скопировано в буфер обмена"Tb4b4b4,
Tff7b72"copy_failed"Tb4b4b4: Ta5d6ff"Не удалось скопировать"Tb4b4b4,
Tff7b72"refs_preview"Tb4b4b4: Ta5d6ff"Ссылки (фрагмент)"Tb4b4b4,
Tff7b72"truncated"Tb4b4b4: Ta5d6ff"(усечено)"Tb4b4b4,
Tff7b72"no_clone_hint"Tb4b4b4: Ta5d6ff"Команда clone недоступна для недостижимых имен. Проверьте имя или подключение."Tb4b4b4,
Tff7b72"experimental_footer"Tb4b4b4: Ta5d6ff"Экспериментально: инструменты RNGit могут меняться без предупреждения."
Tb4b4b4},
Tff7b72"rnprobe"Tb4b4b4: Tb4b4b4{
Tff7b72"network_diagnostics"Tb4b4b4: Ta5d6ff"Диагностика сети"Tb4b4b4,
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNProbe - Проверка назначения"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Зонды с настраиваемым размером для измерения RTT и доставки."Tb4b4b4,
Tff7b72"destination_hash"Tb4b4b4: Ta5d6ff"Хеш назначения"Tb4b4b4,
Tff7b72"full_destination_name"Tb4b4b4: Ta5d6ff"Полное имя назначения"Tb4b4b4,
Tff7b72"probe_size_bytes"Tb4b4b4: Ta5d6ff"Размер пакета (байты)"Tb4b4b4,
Tff7b72"number_of_probes"Tb4b4b4: Ta5d6ff"Количество проверок"Tb4b4b4,
Tff7b72"wait_between_probes"Tb4b4b4: Ta5d6ff"Ожидание между проверками (секунды)"Tb4b4b4,
Tff7b72"start_probe"Tb4b4b4: Ta5d6ff"Начать проверку"Tb4b4b4,
Tff7b72"stop"Tb4b4b4: Ta5d6ff"Стоп"Tb4b4b4,
Tff7b72"clear_results"Tb4b4b4: Ta5d6ff"Очистить результаты"Tb4b4b4,
Tff7b72"summary"Tb4b4b4: Ta5d6ff"Итог"Tb4b4b4,
Tff7b72"sent"Tb4b4b4: Ta5d6ff"Отправлено"Tb4b4b4,
Tff7b72"delivered"Tb4b4b4: Ta5d6ff"Доставлено"Tb4b4b4,
Tff7b72"timeouts"Tb4b4b4: Ta5d6ff"Тайм-ауты"Tb4b4b4,
Tff7b72"failed"Tb4b4b4: Ta5d6ff"Ошибка"Tb4b4b4,
Tff7b72"probe_results"Tb4b4b4: Ta5d6ff"Результаты проверки"Tb4b4b4,
Tff7b72"probe_responses_realtime"Tb4b4b4: Ta5d6ff"Ответы проверки в реальном времени"Tb4b4b4,
Tff7b72"no_probes_yet"Tb4b4b4: Ta5d6ff"Проверок пока нет. Запустите проверку для тестирования связности."Tb4b4b4,
Tff7b72"probe_number"Tb4b4b4: Ta5d6ff"Проверка №{number}"Tb4b4b4,
Tff7b72"bytes"Tb4b4b4: Ta5d6ff"байт"Tb4b4b4,
Tff7b72"hops"Tb4b4b4: Ta5d6ff"Хопы"Tb4b4b4,
Tff7b72"rtt"Tb4b4b4: Ta5d6ff"RTT"Tb4b4b4,
Tff7b72"rssi"Tb4b4b4: Ta5d6ff"RSSI"Tb4b4b4,
Tff7b72"snr"Tb4b4b4: Ta5d6ff"SNR"Tb4b4b4,
Tff7b72"quality"Tb4b4b4: Ta5d6ff"Качество"Tb4b4b4,
Tff7b72"timeout"Tb4b4b4: Ta5d6ff"Тайм-аут"Tb4b4b4,
Tff7b72"invalid_hash"Tb4b4b4: Ta5d6ff"Неверный хеш назначения!"Tb4b4b4,
Tff7b72"provide_full_name"Tb4b4b4: Ta5d6ff"Пожалуйста, укажите полное имя назначения!"Tb4b4b4,
Tff7b72"failed_to_probe"Tb4b4b4: Ta5d6ff"Не удалось проверить назначение"
Tb4b4b4},
Tff7b72"rnstatus"Tb4b4b4: Tb4b4b4{
Tff7b72"network_diagnostics"Tb4b4b4: Ta5d6ff"Диагностика сети"Tb4b4b4,
Tff7b72"title"Tb4b4b4: Ta5d6ff"RNStatus - Статус сети"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Статистика по интерфейсам и состояние канала от вашего экземпляра RNS."Tb4b4b4,
Tff7b72"refresh"Tb4b4b4: Ta5d6ff"Обновить"Tb4b4b4,
Tff7b72"include_link_stats"Tb4b4b4: Ta5d6ff"Включить статистику ссылок"Tb4b4b4,
Tff7b72"sort_by"Tb4b4b4: Ta5d6ff"Сортировать по:"Tb4b4b4,
Tff7b72"none"Tb4b4b4: Ta5d6ff"Нет"Tb4b4b4,
Tff7b72"bitrate"Tb4b4b4: Ta5d6ff"Битрейт"Tb4b4b4,
Tff7b72"rx_bytes"Tb4b4b4: Ta5d6ff"RX байт"Tb4b4b4,
Tff7b72"tx_bytes"Tb4b4b4: Ta5d6ff"TX байт"Tb4b4b4,
Tff7b72"total_traffic"Tb4b4b4: Ta5d6ff"Весь трафик"Tb4b4b4,
Tff7b72"announces"Tb4b4b4: Ta5d6ff"Анонсы"Tb4b4b4,
Tff7b72"active_links"Tb4b4b4: Ta5d6ff"Активные ссылки: {count}"Tb4b4b4,
Tff7b72"no_interfaces_found"Tb4b4b4: Ta5d6ff"Интерфейсы не найдены. Нажмите «Обновить» для загрузки статуса."Tb4b4b4,
Tff7b72"mode"Tb4b4b4: Ta5d6ff"Режим"Tb4b4b4,
Tff7b72"rx_packets"Tb4b4b4: Ta5d6ff"RX пакетов"Tb4b4b4,
Tff7b72"tx_packets"Tb4b4b4: Ta5d6ff"TX пакетов"Tb4b4b4,
Tff7b72"clients"Tb4b4b4: Ta5d6ff"Клиенты"Tb4b4b4,
Tff7b72"peers_reachable"Tb4b4b4: Ta5d6ff"доступно"Tb4b4b4,
Tff7b72"noise_floor"Tb4b4b4: Ta5d6ff"Уровень шума"Tb4b4b4,
Tff7b72"interference"Tb4b4b4: Ta5d6ff"Помехи"Tb4b4b4,
Tff7b72"cpu_load"Tb4b4b4: Ta5d6ff"Загрузка ЦП"Tb4b4b4,
Tff7b72"cpu_temp"Tb4b4b4: Ta5d6ff"Темп. ЦП"Tb4b4b4,
Tff7b72"memory_load"Tb4b4b4: Ta5d6ff"Загрузка памяти"Tb4b4b4,
Tff7b72"battery"Tb4b4b4: Ta5d6ff"Батарея"Tb4b4b4,
Tff7b72"network"Tb4b4b4: Ta5d6ff"Сеть"Tb4b4b4,
Tff7b72"incoming_announces"Tb4b4b4: Ta5d6ff"Входящие анонсы"Tb4b4b4,
Tff7b72"outgoing_announces"Tb4b4b4: Ta5d6ff"Исходящие анонсы"Tb4b4b4,
Tff7b72"airtime"Tb4b4b4: Ta5d6ff"Эфирное время"Tb4b4b4,
Tff7b72"channel_load"Tb4b4b4: Ta5d6ff"Загрузка канала"
Tb4b4b4},
Tff7b72"translator"Tb4b4b4: Tb4b4b4{
Tff7b72"text_translation"Tb4b4b4: Ta5d6ff"Перевод текста"Tb4b4b4,
Tff7b72"title"Tb4b4b4: Ta5d6ff"Переводчик"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Перевод текста через сервер LibreTranslate или локальный Argos Translate."Tb4b4b4,
Tff7b72"argos_translate"Tb4b4b4: Ta5d6ff"Argos Translate"Tb4b4b4,
Tff7b72"libretranslate"Tb4b4b4: Ta5d6ff"LibreTranslate"Tb4b4b4,
Tff7b72"api_server"Tb4b4b4: Ta5d6ff"Сервер API LibreTranslate"Tb4b4b4,
Tff7b72"api_server_description"Tb4b4b4: Ta5d6ff"Введите базовый URL вашего сервера LibreTranslate (например, http://localhost:5000)"Tb4b4b4,
Tff7b72"api_key_optional"Tb4b4b4: Ta5d6ff"API-ключ LibreTranslate (необязательно)"Tb4b4b4,
Tff7b72"api_key_placeholder"Tb4b4b4: Ta5d6ff"Оставьте пустым, если провайдер не требует"Tb4b4b4,
Tff7b72"api_key_description"Tb4b4b4: Ta5d6ff"При необходимости LibreTranslate ожидает api_key в JSON-теле translate и опционально в запросе языков. Для типичных self-hosted экземпляров не указывайте."Tb4b4b4,
Tff7b72"source_language"Tb4b4b4: Ta5d6ff"Исходный язык"Tb4b4b4,
Tff7b72"auto_detect"Tb4b4b4: Ta5d6ff"Автоопределение"Tb4b4b4,
Tff7b72"target_language"Tb4b4b4: Ta5d6ff"Целевой язык"Tb4b4b4,
Tff7b72"select_target_language"Tb4b4b4: Ta5d6ff"Выберите целевой язык"Tb4b4b4,
Tff7b72"argos_not_detected"Tb4b4b4: Ta5d6ff"Argos Translate не обнаружен"Tb4b4b4,
Tff7b72"argos_not_detected_desc"Tb4b4b4: Ta5d6ff"Для использования локального перевода необходимо установить пакет Argos Translate одним из следующих способов:"Tb4b4b4,
Tff7b72"method_pip_venv"Tb4b4b4: Ta5d6ff"Способ 1: pip (venv)"Tb4b4b4,
Tff7b72"method_pipx"Tb4b4b4: Ta5d6ff"Способ 2: pipx"Tb4b4b4,
Tff7b72"note_restart_required"Tb4b4b4: Ta5d6ff"Примечание: После установки может потребоваться перезапуск приложения и установка языковых пакетов через CLI Argos Translate."Tb4b4b4,
Tff7b72"no_language_packages"Tb4b4b4: Ta5d6ff"Языковые пакеты не обнаружены"Tb4b4b4,
Tff7b72"no_language_packages_desc"Tb4b4b4: Ta5d6ff"Argos Translate установлен, но языковые пакеты недоступны. Установите языковые пакеты с помощью одной из следующих команд:"Tb4b4b4,
Tff7b72"install_all_languages"Tb4b4b4: Ta5d6ff"Установить все языки"Tb4b4b4,
Tff7b72"install_specific_pair"Tb4b4b4: Ta5d6ff"Установить конкретную языковую пару (пример: с английского на русский)"Tb4b4b4,
Tff7b72"after_install_note"Tb4b4b4: Ta5d6ff"После установки языковых пакетов нажмите «Обновить языки», чтобы перезагрузить список доступных языков."Tb4b4b4,
Tff7b72"text_to_translate"Tb4b4b4: Ta5d6ff"Текст для перевода"Tb4b4b4,
Tff7b72"enter_text_placeholder"Tb4b4b4: Ta5d6ff"Введите текст для перевода..."Tb4b4b4,
Tff7b72"translate"Tb4b4b4: Ta5d6ff"Перевести"Tb4b4b4,
Tff7b72"swap"Tb4b4b4: Ta5d6ff"Поменять местами"Tb4b4b4,
Tff7b72"clear"Tb4b4b4: Ta5d6ff"Очистить"Tb4b4b4,
Tff7b72"translation"Tb4b4b4: Ta5d6ff"Перевод"Tb4b4b4,
Tff7b72"source"Tb4b4b4: Ta5d6ff"Источник"Tb4b4b4,
Tff7b72"detected"Tb4b4b4: Ta5d6ff"Определено"Tb4b4b4,
Tff7b72"available_languages"Tb4b4b4: Ta5d6ff"Доступные языки"Tb4b4b4,
Tff7b72"languages_loaded_from"Tb4b4b4: Ta5d6ff"Языки загружаются из LibreTranslate API или пакетов Argos Translate."Tb4b4b4,
Tff7b72"refresh_languages"Tb4b4b4: Ta5d6ff"Обновить языки"Tb4b4b4,
Tff7b72"copied_to_clipboard"Tb4b4b4: Ta5d6ff"Скопировано в буфер обмена"Tb4b4b4,
Tff7b72"failed_load_languages"Tb4b4b4: Ta5d6ff"Failed to load languages. Make sure LibreTranslate is running or Argos Translate is installed."Tb4b4b4,
Tff7b72"failed_translate"Tb4b4b4: Ta5d6ff"Translation failed. Make sure LibreTranslate is running or Argos Translate is installed."Tb4b4b4,
Tff7b72"select_languages_warning"Tb4b4b4: Ta5d6ff"Please select both source and target languages."Tb4b4b4,
Tff7b72"auto_detect_not_supported"Tb4b4b4: Ta5d6ff"Auto-detection is not supported with Argos Translate. Please select a source language."
Tb4b4b4},
Tff7b72"call"Tb4b4b4: Tb4b4b4{
Tff7b72"phone"Tb4b4b4: Ta5d6ff"Телефон"Tb4b4b4,
Tff7b72"voicemail"Tb4b4b4: Ta5d6ff"Голосовая почта"Tb4b4b4,
Tff7b72"settings"Tb4b4b4: Ta5d6ff"Настройки"Tb4b4b4,
Tff7b72"unknown"Tb4b4b4: Ta5d6ff"Неизвестно"Tb4b4b4,
Tff7b72"call_ended"Tb4b4b4: Ta5d6ff"Звонок завершен"Tb4b4b4,
Tff7b72"call_declined"Tb4b4b4: Ta5d6ff"Звонок отклонен"Tb4b4b4,
Tff7b72"initiation"Tb4b4b4: Ta5d6ff"Инициализация..."Tb4b4b4,
Tff7b72"send_to_voicemail"Tb4b4b4: Ta5d6ff"На голосовую почту"Tb4b4b4,
Tff7b72"incoming_call"Tb4b4b4: Ta5d6ff"Входящий звонок..."Tb4b4b4,
Tff7b72"busy"Tb4b4b4: Ta5d6ff"Занято..."Tb4b4b4,
Tff7b72"rejected"Tb4b4b4: Ta5d6ff"Отклонено..."Tb4b4b4,
Tff7b72"calling"Tb4b4b4: Ta5d6ff"Вызов..."Tb4b4b4,
Tff7b72"available"Tb4b4b4: Ta5d6ff"Доступно..."Tb4b4b4,
Tff7b72"ringing"Tb4b4b4: Ta5d6ff"Звонит..."Tb4b4b4,
Tff7b72"connecting"Tb4b4b4: Ta5d6ff"Подключение..."Tb4b4b4,
Tff7b72"establishing_link"Tb4b4b4: Ta5d6ff"Установление связи..."Tb4b4b4,
Tff7b72"connected"Tb4b4b4: Ta5d6ff"Подключено"Tb4b4b4,
Tff7b72"accept"Tb4b4b4: Ta5d6ff"Принять"Tb4b4b4,
Tff7b72"decline"Tb4b4b4: Ta5d6ff"Отклонить"Tb4b4b4,
Tff7b72"hangup"Tb4b4b4: Ta5d6ff"Завершить"Tb4b4b4,
Tff7b72"answer_call"Tb4b4b4: Ta5d6ff"Ответить на звонок"Tb4b4b4,
Tff7b72"decline_call"Tb4b4b4: Ta5d6ff"Отклонить звонок"Tb4b4b4,
Tff7b72"hangup_call"Tb4b4b4: Ta5d6ff"Завершить звонок"Tb4b4b4,
Tff7b72"mute_mic"Tb4b4b4: Ta5d6ff"Отключить микрофон"Tb4b4b4,
Tff7b72"unmute_mic"Tb4b4b4: Ta5d6ff"Включить микрофон"Tb4b4b4,
Tff7b72"mute_speaker"Tb4b4b4: Ta5d6ff"Отключить динамик"Tb4b4b4,
Tff7b72"unmute_speaker"Tb4b4b4: Ta5d6ff"Включить динамик"Tb4b4b4,
Tff7b72"telephone"Tb4b4b4: Ta5d6ff"Телефон"Tb4b4b4,
Tff7b72"enter_identity_hash_to_call"Tb4b4b4: Ta5d6ff"Введите хеш личности для звонка."Tb4b4b4,
Tff7b72"identity_hash"Tb4b4b4: Ta5d6ff"Хеш личности"Tb4b4b4,
Tff7b72"call_history"Tb4b4b4: Ta5d6ff"История звонков"Tb4b4b4,
Tff7b72"call_back"Tb4b4b4: Ta5d6ff"Перезвонить"Tb4b4b4,
Tff7b72"no_voicemails"Tb4b4b4: Ta5d6ff"Нет голосовых сообщений"Tb4b4b4,
Tff7b72"voicemails_will_appear_here"Tb4b4b4: Ta5d6ff"Когда вам оставят сообщение, оно появится здесь."Tb4b4b4,
Tff7b72"voicemail_inbox"Tb4b4b4: Ta5d6ff"Входящие голосовой почты"Tb4b4b4,
Tff7b72"messages"Tb4b4b4: Ta5d6ff"Сообщения"Tb4b4b4,
Tff7b72"delete"Tb4b4b4: Ta5d6ff"Удалить"Tb4b4b4,
Tff7b72"voicemail_settings"Tb4b4b4: Ta5d6ff"Настройки голосовой почты"Tb4b4b4,
Tff7b72"dependencies_missing"Tb4b4b4: Ta5d6ff"Отсутствуют зависимости"Tb4b4b4,
Tff7b72"voicemail_requires_espeak"Tb4b4b4: Ta5d6ff"Голосовая почта требует `espeak-ng` для генерации приветствий. Пожалуйста, установите его в вашей системе."Tb4b4b4,
Tff7b72"enable_voicemail"Tb4b4b4: Ta5d6ff"Включить голосовую почту"Tb4b4b4,
Tff7b72"enable_voicemail_description"Tb4b4b4: Ta5d6ff"Автоматически принимать звонки и записывать сообщения"Tb4b4b4,
Tff7b72"greeting_message"Tb4b4b4: Ta5d6ff"Приветственное сообщение"Tb4b4b4,
Tff7b72"enter_greeting_text"Tb4b4b4: Ta5d6ff"Введите текст приветствия..."Tb4b4b4,
Tff7b72"greeting_text_description"Tb4b4b4: Ta5d6ff"Этот текст будет преобразован в речь с помощью eSpeak NG."Tb4b4b4,
Tff7b72"tts_speed"Tb4b4b4: Ta5d6ff"Скорость TTS"Tb4b4b4,
Tff7b72"tts_pitch"Tb4b4b4: Ta5d6ff"Высота TTS"Tb4b4b4,
Tff7b72"tts_voice"Tb4b4b4: Ta5d6ff"Голос TTS"Tb4b4b4,
Tff7b72"tts_word_gap"Tb4b4b4: Ta5d6ff"Пауза между словами TTS"Tb4b4b4,
Tff7b72"save_and_generate"Tb4b4b4: Ta5d6ff"Сохранить и создать"Tb4b4b4,
Tff7b72"generating"Tb4b4b4: Ta5d6ff"Создание..."Tb4b4b4,
Tff7b72"preview_greeting"Tb4b4b4: Ta5d6ff"Предпросмотр приветствия"Tb4b4b4,
Tff7b72"stop_preview"Tb4b4b4: Ta5d6ff"Остановить предпросмотр"Tb4b4b4,
Tff7b72"answer_delay_seconds"Tb4b4b4: Ta5d6ff"Задержка ответа (с)"Tb4b4b4,
Tff7b72"max_recording_seconds"Tb4b4b4: Ta5d6ff"Макс. время записи (с)"Tb4b4b4,
Tff7b72"recording_voicemail"Tb4b4b4: Ta5d6ff"Запись голосового сообщения"Tb4b4b4,
Tff7b72"call_status"Tb4b4b4: Ta5d6ff"Статус звонка"Tb4b4b4,
Tff7b72"call_recording"Tb4b4b4: Ta5d6ff"Запись звонков"Tb4b4b4,
Tff7b72"call_recording_description"Tb4b4b4: Ta5d6ff"Записывать голосовые звонки в хранилище"Tb4b4b4,
Tff7b72"recordings"Tb4b4b4: Ta5d6ff"Записи"Tb4b4b4,
Tff7b72"no_recordings"Tb4b4b4: Ta5d6ff"Записей не найдено"Tb4b4b4,
Tff7b72"remote_rx"Tb4b4b4: Ta5d6ff"Удаленный (RX)"Tb4b4b4,
Tff7b72"local_tx"Tb4b4b4: Ta5d6ff"Локальный (TX)"Tb4b4b4,
Tff7b72"download_rx"Tb4b4b4: Ta5d6ff"Скачать RX"Tb4b4b4,
Tff7b72"download_tx"Tb4b4b4: Ta5d6ff"Скачать TX"Tb4b4b4,
Tff7b72"default_quality"Tb4b4b4: Ta5d6ff"Качество по умолчанию"Tb4b4b4,
Tff7b72"active_call"Tb4b4b4: Ta5d6ff"Активный звонок"Tb4b4b4,
Tff7b72"status"Tb4b4b4: Ta5d6ff"Статус"Tb4b4b4,
Tff7b72"failed_to_answer_call"Tb4b4b4: Ta5d6ff"Не удалось ответить на звонок"Tb4b4b4,
Tff7b72"failed_to_hangup_call"Tb4b4b4: Ta5d6ff"Не удалось завершить звонок"Tb4b4b4,
Tff7b72"failed_to_toggle_microphone"Tb4b4b4: Ta5d6ff"Не удалось переключить микрофон"Tb4b4b4,
Tff7b72"failed_to_toggle_speaker"Tb4b4b4: Ta5d6ff"Не удалось переключить динамик"Tb4b4b4,
Tff7b72"failed_to_switch_audio_profile"Tb4b4b4: Ta5d6ff"Не удалось переключить аудио профиль"Tb4b4b4,
Tff7b72"failed_to_initiate_call"Tb4b4b4: Ta5d6ff"Не удалось инициировать звонок"Tb4b4b4,
Tff7b72"enter_identity_hash_to_call_error"Tb4b4b4: Ta5d6ff"Введите хеш личности для звонка"Tb4b4b4,
Tff7b72"failed_to_save_settings"Tb4b4b4: Ta5d6ff"Не удалось сохранить настройки"Tb4b4b4,
Tff7b72"do_not_disturb"Tb4b4b4: Ta5d6ff"Не беспокоить"Tb4b4b4,
Tff7b72"load_more"Tb4b4b4: Ta5d6ff"Загрузить еще"Tb4b4b4,
Tff7b72"go_to_phone_page"Tb4b4b4: Ta5d6ff"На страницу телефона"Tb4b4b4,
Tff7b72"search_history"Tb4b4b4: Ta5d6ff"Поиск по истории..."Tb4b4b4,
Tff7b72"allow_calls_from_contacts_only"Tb4b4b4: Ta5d6ff"Звонки только от контактов"Tb4b4b4,
Tff7b72"settings_saved"Tb4b4b4: Ta5d6ff"Настройки сохранены"Tb4b4b4,
Tff7b72"greeting_generated_successfully"Tb4b4b4: Ta5d6ff"Приветствие успешно создано"Tb4b4b4,
Tff7b72"failed_to_generate_greeting"Tb4b4b4: Ta5d6ff"Не удалось создать приветствие"Tb4b4b4,
Tff7b72"no_greeting_audio_found"Tb4b4b4: Ta5d6ff"Аудио приветствия не найдено. Пожалуйста, создайте его сначала."Tb4b4b4,
Tff7b72"voicemail_deleted"Tb4b4b4: Ta5d6ff"Голосовое сообщение удалено"Tb4b4b4,
Tff7b72"failed_to_delete_voicemail"Tb4b4b4: Ta5d6ff"Не удалось удалить голосовое сообщение"Tb4b4b4,
Tff7b72"ringtone"Tb4b4b4: Ta5d6ff"Рингтон"Tb4b4b4,
Tff7b72"ringtone_settings"Tb4b4b4: Ta5d6ff"Настройки рингтона"Tb4b4b4,
Tff7b72"enable_custom_ringtone"Tb4b4b4: Ta5d6ff"Включить свой рингтон"Tb4b4b4,
Tff7b72"enable_custom_ringtone_description"Tb4b4b4: Ta5d6ff"Воспроизводить свой аудиофайл при всех входящих звонках"Tb4b4b4,
Tff7b72"upload_ringtone"Tb4b4b4: Ta5d6ff"Загрузить рингтон"Tb4b4b4,
Tff7b72"uploading_ringtone"Tb4b4b4: Ta5d6ff"Загрузка рингтона..."Tb4b4b4,
Tff7b72"no_custom_ringtone_uploaded"Tb4b4b4: Ta5d6ff"Свой рингтон не загружен"Tb4b4b4,
Tff7b72"supports_audio_formats"Tb4b4b4: Ta5d6ff"Поддерживаются MP3, OGG, WAV, M4A, FLAC. Будет конвертирован в Opus."Tb4b4b4,
Tff7b72"preview_ringtone"Tb4b4b4: Ta5d6ff"Прослушать рингтон"Tb4b4b4,
Tff7b72"remove_ringtone"Tb4b4b4: Ta5d6ff"Удалить рингтон"Tb4b4b4,
Tff7b72"ringtone_uploaded_successfully"Tb4b4b4: Ta5d6ff"Рингтон успешно загружен"Tb4b4b4,
Tff7b72"failed_to_upload_ringtone"Tb4b4b4: Ta5d6ff"Не удалось загрузить рингтон"Tb4b4b4,
Tff7b72"ringtone_deleted"Tb4b4b4: Ta5d6ff"Рингтон удален"Tb4b4b4,
Tff7b72"failed_to_delete_ringtone"Tb4b4b4: Ta5d6ff"Не удалось удалить рингтон"Tb4b4b4,
Tff7b72"no_ringtone_audio_found"Tb4b4b4: Ta5d6ff"Аудио рингтона не найдено. Пожалуйста, сначала загрузите его."Tb4b4b4,
Tff7b72"ringtone_volume"Tb4b4b4: Ta5d6ff"Громкость рингтона"Tb4b4b4,
Tff7b72"default_ringtone"Tb4b4b4: Ta5d6ff"Рингтон по умолчанию"Tb4b4b4,
Tff7b72"ringtone_for_non_contacts"Tb4b4b4: Ta5d6ff"Рингтон для звонков не из списка контактов"Tb4b4b4,
Tff7b72"primary_system_default"Tb4b4b4: Ta5d6ff"Основной (системный)"Tb4b4b4,
Tff7b72"random"Tb4b4b4: Ta5d6ff"Случайный"Tb4b4b4,
Tff7b72"edit_contact"Tb4b4b4: Ta5d6ff"Изменить контакт"Tb4b4b4,
Tff7b72"add_contact"Tb4b4b4: Ta5d6ff"Добавить контакт"Tb4b4b4,
Tff7b72"contact_name"Tb4b4b4: Ta5d6ff"Имя контакта"Tb4b4b4,
Tff7b72"preferred_ringtone"Tb4b4b4: Ta5d6ff"Предпочитаемый рингтон"Tb4b4b4,
Tff7b72"default_global_setting"Tb4b4b4: Ta5d6ff"По умолчанию (общие настройки)"Tb4b4b4,
Tff7b72"uploaded_ringtones"Tb4b4b4: Ta5d6ff"Загруженные рингтоны"Tb4b4b4,
Tff7b72"save_contact"Tb4b4b4: Ta5d6ff"Сохранить контакт"Tb4b4b4,
Tff7b72"primary_ringtone_set"Tb4b4b4: Ta5d6ff"Основной рингтон установлен"Tb4b4b4,
Tff7b72"failed_to_set_primary_ringtone"Tb4b4b4: Ta5d6ff"Не удалось установить основной рингтон"Tb4b4b4,
Tff7b72"failed_to_update_ringtone_name"Tb4b4b4: Ta5d6ff"Не удалось обновить название рингтона"Tb4b4b4,
Tff7b72"failed_to_play_ringtone"Tb4b4b4: Ta5d6ff"Не удалось воспроизвести рингтон"Tb4b4b4,
Tff7b72"failed_to_play_voicemail"Tb4b4b4: Ta5d6ff"Не удалось воспроизвести сообщение"Tb4b4b4,
Tff7b72"web_audio_not_available"Tb4b4b4: Ta5d6ff"Web audio not available"Tb4b4b4,
Tff7b72"no_audio_input_found"Tb4b4b4: Ta5d6ff"Входное аудиоустройство не найдено. Проверьте микрофон и разрешения."Tb4b4b4,
Tff7b72"microphone_permission_denied"Tb4b4b4: Ta5d6ff"Разрешение на использование микрофона отклонено. Разрешите доступ и попробуйте снова."Tb4b4b4,
Tff7b72"failed_to_update_dnd"Tb4b4b4: Ta5d6ff"Failed to update Do Not Disturb status"Tb4b4b4,
Tff7b72"failed_to_update_call_settings"Tb4b4b4: Ta5d6ff"Failed to update call settings"Tb4b4b4,
Tff7b72"failed_to_update_recording_status"Tb4b4b4: Ta5d6ff"Failed to update call recording status"Tb4b4b4,
Tff7b72"call_history_cleared"Tb4b4b4: Ta5d6ff"Call history cleared"Tb4b4b4,
Tff7b72"failed_to_clear_call_history"Tb4b4b4: Ta5d6ff"Failed to clear call history"Tb4b4b4,
Tff7b72"identity_banished"Tb4b4b4: Ta5d6ff"Identity banished"Tb4b4b4,
Tff7b72"failed_to_banish_identity"Tb4b4b4: Ta5d6ff"Failed to banish identity"Tb4b4b4,
Tff7b72"name_and_hash_required"Tb4b4b4: Ta5d6ff"Name and identity hash required"Tb4b4b4,
Tff7b72"contact_updated"Tb4b4b4: Ta5d6ff"Contact updated"Tb4b4b4,
Tff7b72"contact_added"Tb4b4b4: Ta5d6ff"Contact added"Tb4b4b4,
Tff7b72"contact_deleted"Tb4b4b4: Ta5d6ff"Contact deleted"Tb4b4b4,
Tff7b72"failed_to_delete_contact"Tb4b4b4: Ta5d6ff"Failed to delete contact"Tb4b4b4,
Tff7b72"hash_copied"Tb4b4b4: Ta5d6ff"Hash copied to clipboard"Tb4b4b4,
Tff7b72"failed_to_copy_hash"Tb4b4b4: Ta5d6ff"Failed to copy hash"Tb4b4b4,
Tff7b72"greeting_uploaded_successfully"Tb4b4b4: Ta5d6ff"Greeting uploaded successfully"Tb4b4b4,
Tff7b72"greeting_deleted"Tb4b4b4: Ta5d6ff"Greeting deleted"Tb4b4b4,
Tff7b72"failed_to_delete_greeting"Tb4b4b4: Ta5d6ff"Failed to delete greeting"Tb4b4b4,
Tff7b72"failed_to_start_recording_greeting"Tb4b4b4: Ta5d6ff"Failed to start recording greeting"Tb4b4b4,
Tff7b72"greeting_recorded_from_mic"Tb4b4b4: Ta5d6ff"Greeting recorded from mic"Tb4b4b4,
Tff7b72"failed_to_stop_recording_greeting"Tb4b4b4: Ta5d6ff"Failed to stop recording greeting"Tb4b4b4,
Tff7b72"failed_to_load_recording"Tb4b4b4: Ta5d6ff"Failed to load recording audio"Tb4b4b4,
Tff7b72"recording_deleted"Tb4b4b4: Ta5d6ff"Recording deleted"Tb4b4b4,
Tff7b72"failed_to_delete_recording"Tb4b4b4: Ta5d6ff"Failed to delete recording"Tb4b4b4,
Tff7b72"call_sent_to_voicemail"Tb4b4b4: Ta5d6ff"Call sent to voicemail"Tb4b4b4,
Tff7b72"failed_to_send_to_voicemail"Tb4b4b4: Ta5d6ff"Failed to send call to voicemail"Tb4b4b4,
Tff7b72"failed_load_audio_edit"Tb4b4b4: Ta5d6ff"Failed to load audio for editing"Tb4b4b4,
Tff7b72"ringtone_saved"Tb4b4b4: Ta5d6ff"Ringtone saved successfully"Tb4b4b4,
Tff7b72"failed_save_ringtone"Tb4b4b4: Ta5d6ff"Failed to save edited ringtone"
Tb4b4b4},
Tff7b72"tutorial"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Начало работы"Tb4b4b4,
Tff7b72"welcome"Tb4b4b4: Ta5d6ff"Добро пожаловать в"Tb4b4b4,
Tff7b72"welcome_desc"Tb4b4b4: Ta5d6ff"Будущее внесетевой связи. Безопасно, децентрализовано и неостановимо."Tb4b4b4,
Tff7b72"migration_title"Tb4b4b4: Ta5d6ff"Обнаружена папка предыдущей установки"Tb4b4b4,
Tff7b72"migration_desc"Tb4b4b4: Ta5d6ff"Данные найдены в .reticulum-meshchat. Скопируйте их в .reticulum-meshchatx и перезапустите приложение или начните заново, оставив старую папку как есть."Tb4b4b4,
Tff7b72"migration_migrate"Tb4b4b4: Ta5d6ff"Скопировать в .reticulum-meshchatx"Tb4b4b4,
Tff7b72"migration_fresh"Tb4b4b4: Ta5d6ff"Начать заново"Tb4b4b4,
Tff7b72"migration_working"Tb4b4b4: Ta5d6ff"Обновление хранилища…"Tb4b4b4,
Tff7b72"migration_done_restart"Tb4b4b4: Ta5d6ff"Перезапустите приложение, чтобы использовать новую папку."Tb4b4b4,
Tff7b72"migration_failed"Tb4b4b4: Ta5d6ff"Не удалось обновить хранилище."Tb4b4b4,
Tff7b72"security"Tb4b4b4: Ta5d6ff"Безопасность и производительность"Tb4b4b4,
Tff7b72"security_desc"Tb4b4b4: Ta5d6ff"Значительные улучшения скорости, безопасности и восстановления после сбоев."Tb4b4b4,
Tff7b72"security_desc_page"Tb4b4b4: Ta5d6ff"Значительные улучшения скорости, безопасности и целостности со встроенным восстановлением после сбоев."Tb4b4b4,
Tff7b72"maps"Tb4b4b4: Ta5d6ff"Карты"Tb4b4b4,
Tff7b72"maps_desc"Tb4b4b4: Ta5d6ff"OpenLayers с поддержкой MBTiles (экспорт и офлайн) и пользовательскими API-точками."Tb4b4b4,
Tff7b72"maps_desc_page"Tb4b4b4: Ta5d6ff"Поддержка OpenLayers с офлайн MBTiles (экспорт и офлайн) и пользовательскими API-точками для онлайн-карт."Tb4b4b4,
Tff7b72"voice"Tb4b4b4: Ta5d6ff"Полный голос LXST"Tb4b4b4,
Tff7b72"voice_desc"Tb4b4b4: Ta5d6ff"Голосовая почта, рингтоны, телефонная книга и обмен контактами."Tb4b4b4,
Tff7b72"voice_desc_page"Tb4b4b4: Ta5d6ff"Кристально чистые голосовые звонки через mesh. Голосовая почта, свои рингтоны и поиск в телефонной книге."Tb4b4b4,
Tff7b72"tools"Tb4b4b4: Ta5d6ff"Встроенные возможности"Tb4b4b4,
Tff7b72"tools_desc"Tb4b4b4: Ta5d6ff"Редактор Micron, NomadNet, инструменты RNS, Документация."Tb4b4b4,
Tff7b72"tools_desc_page"Tb4b4b4: Ta5d6ff"Редактор Micron, узлы NomadNet, инструменты RNS и встроенная документация."Tb4b4b4,
Tff7b72"archiver"Tb4b4b4: Ta5d6ff"Архиватор"Tb4b4b4,
Tff7b72"archiver_desc"Tb4b4b4: Ta5d6ff"Ручное и автоматическое архивирование страниц."Tb4b4b4,
Tff7b72"archiver_desc_page"Tb4b4b4: Ta5d6ff"Инструменты ручного и автоматического архивирования страниц для офлайн-просмотра."Tb4b4b4,
Tff7b72"banishment"Tb4b4b4: Ta5d6ff"Изгнание"Tb4b4b4,
Tff7b72"banishment_desc"Tb4b4b4: Ta5d6ff"Изгоняйте надоедливых людей и узлы, поддержка блокировки анонсов на уровне RNS blackhole."Tb4b4b4,
Tff7b72"palette"Tb4b4b4: Ta5d6ff"Командная палитра + горячие клавиши"Tb4b4b4,
Tff7b72"palette_desc"Tb4b4b4: Ta5d6ff"Мгновенная навигация и настройка горячих клавиш."Tb4b4b4,
Tff7b72"palette_desc_page"Tb4b4b4: Ta5d6ff"Навигация по всему приложению и настройка рабочего процесса с помощью мгновенных горячих клавиш."Tb4b4b4,
Tff7b72"i18n"Tb4b4b4: Ta5d6ff"Поддержка i18n"Tb4b4b4,
Tff7b72"i18n_desc"Tb4b4b4: Ta5d6ff"Доступно на английском, немецком, итальянском, русском, нидерландском, французском и испанском языках."Tb4b4b4,
Tff7b72"i18n_desc_page"Tb4b4b4: Ta5d6ff"Полная поддержка интернационализации для английского, немецкого, итальянского, русского, нидерландского, французского и испанского языков."Tb4b4b4,
Tff7b72"more_features"Tb4b4b4: Ta5d6ff"+ еще много функций!"Tb4b4b4,
Tff7b72"connect"Tb4b4b4: Ta5d6ff"Подключение к Mesh"Tb4b4b4,
Tff7b72"connect_desc"Tb4b4b4: Ta5d6ff"Для отправки сообщений необходимо подключиться к интерфейсу Reticulum."Tb4b4b4,
Tff7b72"connect_desc_page"Tb4b4b4: Ta5d6ff"Используйте одну из общедоступных сетей ниже или добавьте свой интерфейс на странице 'Интерфейсы'."Tb4b4b4,
Tff7b72"identity_title"Tb4b4b4: Ta5d6ff"Личность"Tb4b4b4,
Tff7b72"identity_desc"Tb4b4b4: Ta5d6ff"Выберите новую личность или импортируйте существующий ключ перед подключением."Tb4b4b4,
Tff7b72"identity_desc_page"Tb4b4b4: Ta5d6ff"Выберите новую личность или импортируйте существующий ключ перед подключением к mesh."Tb4b4b4,
Tff7b72"identity_new"Tb4b4b4: Ta5d6ff"Новая личность (по умолчанию)"Tb4b4b4,
Tff7b72"identity_new_desc"Tb4b4b4: Ta5d6ff"Оставьте личность по умолчанию и при желании задайте отображаемое имя."Tb4b4b4,
Tff7b72"identity_import"Tb4b4b4: Ta5d6ff"Импортировать существующую личность"Tb4b4b4,
Tff7b72"identity_import_desc"Tb4b4b4: Ta5d6ff"Импорт из файла личности или вставка ключа в base32."Tb4b4b4,
Tff7b72"identity_set_name"Tb4b4b4: Ta5d6ff"Задать имя"Tb4b4b4,
Tff7b72"identity_upload_file"Tb4b4b4: Ta5d6ff"Импортировать файл личности"Tb4b4b4,
Tff7b72"identity_base32_placeholder"Tb4b4b4: Ta5d6ff"Вставьте приватный ключ личности в base32"Tb4b4b4,
Tff7b72"identity_import_required"Tb4b4b4: Ta5d6ff"Выберите файл личности или вставьте ключ base32 для импорта."Tb4b4b4,
Tff7b72"identity_import_failed"Tb4b4b4: Ta5d6ff"Не удалось импортировать личность"Tb4b4b4,
Tff7b72"identity_name_update_failed"Tb4b4b4: Ta5d6ff"Не удалось задать отображаемое имя"Tb4b4b4,
Tff7b72"identity_switch_failed"Tb4b4b4: Ta5d6ff"Не удалось активировать импортированную личность"Tb4b4b4,
Tff7b72"suggested_networks"Tb4b4b4: Ta5d6ff"Предлагаемые публичные сети"Tb4b4b4,
Tff7b72"suggested_relays"Tb4b4b4: Ta5d6ff"Предлагаемые реле"Tb4b4b4,
Tff7b72"use"Tb4b4b4: Ta5d6ff"Использовать"Tb4b4b4,
Tff7b72"online"Tb4b4b4: Ta5d6ff"В сети"Tb4b4b4,
Tff7b72"custom_interfaces"Tb4b4b4: Ta5d6ff"Свои интерфейсы"Tb4b4b4,
Tff7b72"custom_interfaces_desc"Tb4b4b4: Ta5d6ff"Хотите добавить свой интерфейс? Перейдите на страницу 'Интерфейсы' для настройки подключения."Tb4b4b4,
Tff7b72"custom_interfaces_desc_page"Tb4b4b4: Ta5d6ff"Для любых частных реле или оборудования, которыми вы управляете сами, добавьте их через страницу 'Интерфейсы'."Tb4b4b4,
Tff7b72"open_interfaces"Tb4b4b4: Ta5d6ff"Открыть страницу интерфейсов"Tb4b4b4,
Tff7b72"learn_create"Tb4b4b4: Ta5d6ff"Обучение и создание"Tb4b4b4,
Tff7b72"learn_create_desc"Tb4b4b4: Ta5d6ff"Узнайте, как использовать MeshChatX на полную мощность."Tb4b4b4,
Tff7b72"learn_create_desc_page"Tb4b4b4: Ta5d6ff"Узнайте, как использовать MeshChatX на полную мощность и создавать свой контент."Tb4b4b4,
Tff7b72"learn_create_more"Tb4b4b4: Ta5d6ff"Ещё что посмотреть"Tb4b4b4,
Tff7b72"documentation"Tb4b4b4: Ta5d6ff"Документация"Tb4b4b4,
Tff7b72"documentation_desc"Tb4b4b4: Ta5d6ff"Читайте официальную документацию MeshChatX и Reticulum."Tb4b4b4,
Tff7b72"documentation_desc_page"Tb4b4b4: Ta5d6ff"Руководства по MeshChatX и стеку Reticulum."Tb4b4b4,
Tff7b72"meshchatx_docs"Tb4b4b4: Ta5d6ff"Документация MeshChatX"Tb4b4b4,
Tff7b72"reticulum_docs"Tb4b4b4: Ta5d6ff"Документация Reticulum"Tb4b4b4,
Tff7b72"read_meshchatx_docs"Tb4b4b4: Ta5d6ff"Читать документацию MeshChatX"Tb4b4b4,
Tff7b72"reticulum_manual"Tb4b4b4: Ta5d6ff"Руководство Reticulum"Tb4b4b4,
Tff7b72"micron_editor"Tb4b4b4: Ta5d6ff"Редактор Micron"Tb4b4b4,
Tff7b72"micron_editor_desc"Tb4b4b4: Ta5d6ff"Загляните в редактор Micron, чтобы узнать, как создавать mesh-страницы."Tb4b4b4,
Tff7b72"micron_editor_desc_page"Tb4b4b4: Ta5d6ff"Узнайте, как создавать mesh-страницы и интерактивный контент с помощью языка разметки Micron."Tb4b4b4,
Tff7b72"open_micron_editor"Tb4b4b4: Ta5d6ff"Открыть редактор Micron"Tb4b4b4,
Tff7b72"open_mesh_server"Tb4b4b4: Ta5d6ff"Открыть Mesh Server"Tb4b4b4,
Tff7b72"open_identities"Tb4b4b4: Ta5d6ff"Личности"Tb4b4b4,
Tff7b72"identities_card_title"Tb4b4b4: Ta5d6ff"Несколько личностей"Tb4b4b4,
Tff7b72"identities_card_desc"Tb4b4b4: Ta5d6ff"Переключайте личности, экспортируйте ключи и храните отдельные профили на одном устройстве."Tb4b4b4,
Tff7b72"identities_card_desc_page"Tb4b4b4: Ta5d6ff"Несколько личностей Reticulum в одной установке: создавайте и удаляйте профили, переключайтесь в сети и экспортируйте ключи при необходимости."Tb4b4b4,
Tff7b72"paper_messages"Tb4b4b4: Ta5d6ff"Обзор узлов NomadNet"Tb4b4b4,
Tff7b72"paper_messages_desc"Tb4b4b4: Ta5d6ff"Просмотр страниц и сервисов Nomad."Tb4b4b4,
Tff7b72"send_messages"Tb4b4b4: Ta5d6ff"Отправка сообщений"Tb4b4b4,
Tff7b72"send_messages_desc"Tb4b4b4: Ta5d6ff"Начните защищенный разговор."Tb4b4b4,
Tff7b72"explore_nodes"Tb4b4b4: Ta5d6ff"Визуализация узлов"Tb4b4b4,
Tff7b72"explore_nodes_desc"Tb4b4b4: Ta5d6ff"Открыть карту или граф сети."Tb4b4b4,
Tff7b72"voice_calls"Tb4b4b4: Ta5d6ff"Голосовые звонки"Tb4b4b4,
Tff7b72"voice_calls_desc"Tb4b4b4: Ta5d6ff"Исходящие и входящие голосовые вызовы."Tb4b4b4,
Tff7b72"ready"Tb4b4b4: Ta5d6ff"Все готово!"Tb4b4b4,
Tff7b72"ready_desc"Tb4b4b4: Ta5d6ff"Все настроено. Reticulum перезапущен с новой конфигурацией."Tb4b4b4,
Tff7b72"ready_desc_page"Tb4b4b4: Ta5d6ff"MeshChatX настроен, Reticulum выполнил горячую перезагрузку с новыми параметрами."Tb4b4b4,
Tff7b72"docker_note"Tb4b4b4: Ta5d6ff"Reticulum был перезапущен автоматически. Если что-то не так, перезапустите MeshChatX через меню."Tb4b4b4,
Tff7b72"restart_required"Tb4b4b4: Ta5d6ff"Reticulum перезапущен"Tb4b4b4,
Tff7b72"restart_desc_page"Tb4b4b4: Ta5d6ff"Reticulum выполнил горячую перезагрузку с новой конфигурацией. Ручной перезапуск для обычной работы не требуется."Tb4b4b4,
Tff7b72"back"Tb4b4b4: Ta5d6ff"Назад"Tb4b4b4,
Tff7b72"skip"Tb4b4b4: Ta5d6ff"Пропустить"Tb4b4b4,
Tff7b72"next"Tb4b4b4: Ta5d6ff"Далее"Tb4b4b4,
Tff7b72"restart_start"Tb4b4b4: Ta5d6ff"Запустить MeshChatX"Tb4b4b4,
Tff7b72"finish_setup"Tb4b4b4: Ta5d6ff"Завершить настройку"Tb4b4b4,
Tff7b72"skip_setup"Tb4b4b4: Ta5d6ff"Пропустить настройку"Tb4b4b4,
Tff7b72"continue"Tb4b4b4: Ta5d6ff"Продолжить"Tb4b4b4,
Tff7b72"skip_confirm"Tb4b4b4: Ta5d6ff"Вы уверены, что хотите пропустить настройку? Вам придется добавить интерфейсы позже вручную."Tb4b4b4,
Tff7b72"discovery_question"Tb4b4b4: Ta5d6ff"Вы хотите использовать обнаружение интерфейсов сообщества и автоподключение?"Tb4b4b4,
Tff7b72"discovery_desc"Tb4b4b4: Ta5d6ff"Это позволяет MeshChatX автоматически находить и подключаться к публичным узлам сообщества рядом с вами или в интернете."Tb4b4b4,
Tff7b72"yes"Tb4b4b4: Ta5d6ff"Да, использовать обнаружение"Tb4b4b4,
Tff7b72"no"Tb4b4b4: Ta5d6ff"Нет, ручная настройка"Tb4b4b4,
Tff7b72"discovery_enabled"Tb4b4b4: Ta5d6ff"Обнаружение сообщества включено"Tb4b4b4,
Tff7b72"failed_enable_discovery"Tb4b4b4: Ta5d6ff"Не удалось включить обнаружение сообщества"Tb4b4b4,
Tff7b72"mode_discovery_title"Tb4b4b4: Ta5d6ff"Авто-обнаружение"Tb4b4b4,
Tff7b72"mode_discovery_desc"Tb4b4b4: Ta5d6ff"Автоматически находить и подключаться к ближайшим и доступным в интернете узлам Reticulum. Далее вы выберете один или несколько начальных узлов."Tb4b4b4,
Tff7b72"mode_local_title"Tb4b4b4: Ta5d6ff"Только локальная сеть"Tb4b4b4,
Tff7b72"mode_local_desc"Tb4b4b4: Ta5d6ff"Использовать Reticulum только в LAN/Wi-Fi. Добавляет AutoInterface для локальной сети без настройки."Tb4b4b4,
Tff7b72"mode_manual_title"Tb4b4b4: Ta5d6ff"Ручная настройка"Tb4b4b4,
Tff7b72"mode_manual_desc"Tb4b4b4: Ta5d6ff"Пропустить и настроить интерфейсы вручную на странице интерфейсов позже."Tb4b4b4,
Tff7b72"mode_change_later"Tb4b4b4: Ta5d6ff"Настройки подключения можно изменить в любое время в параметрах Reticulum."Tb4b4b4,
Tff7b72"bootstrap_title"Tb4b4b4: Ta5d6ff"Выберите начальные узлы"Tb4b4b4,
Tff7b72"bootstrap_desc"Tb4b4b4: Ta5d6ff"Начальные узлы дают обнаружению точку входа. Выберите один или несколько и продолжайте."Tb4b4b4,
Tff7b72"bootstrap_pick_random_tcp"Tb4b4b4: Ta5d6ff"Выбрать 3 случайных TCP-узла"Tb4b4b4,
Tff7b72"bootstrap_pick_random_none"Tb4b4b4: Ta5d6ff"Нет подходящих TCP-пресетов сообщества. Обновите пресеты или выберите вручную (случайный выбор только из списка сообщества, не из обнаружения)."Tb4b4b4,
Tff7b72"bootstrap_pick_random_done"Tb4b4b4: Ta5d6ff"Выбрано {count}: {names}"Tb4b4b4,
Tff7b72"bootstrap_selected_nodes_heading"Tb4b4b4: Ta5d6ff"Выбранные узлы"Tb4b4b4,
Tff7b72"bootstrap_search_placeholder"Tb4b4b4: Ta5d6ff"Поиск среди найденных и сообщества…"Tb4b4b4,
Tff7b72"bootstrap_search_no_match"Tb4b4b4: Ta5d6ff"Нет узлов по запросу"Tb4b4b4,
Tff7b72"bootstrap_search_clear"Tb4b4b4: Ta5d6ff"Сбросить поиск"Tb4b4b4,
Tff7b72"bootstrap_only_label"Tb4b4b4: Ta5d6ff"Bootstrap-only для добавляемых интерфейсов"Tb4b4b4,
Tff7b72"bootstrap_only_hint"Tb4b4b4: Ta5d6ff"Каждый добавленный интерфейс помечается bootstrap_only (временно до автоподключения). По умолчанию можно сменить в разделе Интерфейсы."Tb4b4b4,
Tff7b72"bootstrap_desc_page"Tb4b4b4: Ta5d6ff"Начальные узлы дают Reticulum точку входа, чтобы обнаружить остальную часть сети. Выберите один или несколько из обнаруженных или общественных узлов ниже."Tb4b4b4,
Tff7b72"bootstrap_discovered"Tb4b4b4: Ta5d6ff"Обнаруженные узлы"Tb4b4b4,
Tff7b72"bootstrap_community"Tb4b4b4: Ta5d6ff"Общественные узлы"Tb4b4b4,
Tff7b72"bootstrap_selected"Tb4b4b4: Ta5d6ff"Выбрано: {count}"Tb4b4b4,
Tff7b72"bootstrap_skip"Tb4b4b4: Ta5d6ff"Пропустить пока"Tb4b4b4,
Tff7b72"bootstrap_confirm"Tb4b4b4: Ta5d6ff"Добавить выбранное и перезапустить RNS"Tb4b4b4,
Tff7b72"bootstrap_added"Tb4b4b4: Ta5d6ff"Добавлено интерфейсов: {count}"Tb4b4b4,
Tff7b72"bootstrap_pick_at_least_one"Tb4b4b4: Ta5d6ff"Выберите хотя бы один начальный узел"Tb4b4b4,
Tff7b72"failed_add_bootstrap"Tb4b4b4: Ta5d6ff"Не удалось добавить начальный интерфейс"Tb4b4b4,
Tff7b72"local_added"Tb4b4b4: Ta5d6ff"Локальный AutoInterface добавлен"Tb4b4b4,
Tff7b72"failed_add_local"Tb4b4b4: Ta5d6ff"Не удалось добавить локальный интерфейс"Tb4b4b4,
Tff7b72"failed_reload_rns"Tb4b4b4: Ta5d6ff"Не удалось перезапустить Reticulum"Tb4b4b4,
Tff7b72"ready_finished"Tb4b4b4: Ta5d6ff"Reticulum перезапущен с новой конфигурацией"Tb4b4b4,
Tff7b72"propagation"Tb4b4b4: Ta5d6ff"Узел ретрансляции"Tb4b4b4,
Tff7b72"propagation_question"Tb4b4b4: Ta5d6ff"Хотите автоматически настроить режим ретрансляции?"Tb4b4b4,
Tff7b72"propagation_desc"Tb4b4b4: Ta5d6ff"Узлы ретрансляции (propagation nodes) позволяют получать сообщения, даже когда вы находитесь вне сети. Они сохраняют сообщения для вас и доставляют их, когда вы снова подключаетесь."Tb4b4b4,
Tff7b72"propagation_auto"Tb4b4b4: Ta5d6ff"Автонастройка попытается найти лучший узел ретрансляции, с которым можно установить связь. Если в сети еще не было объявлений об узлах ретрансляции, она будет ожидать их появления. В это время вы не сможете синхронизировать сообщения с узла ретрансляции."Tb4b4b4,
Tff7b72"propagation_manual"Tb4b4b4: Ta5d6ff"Или настроить вручную?"Tb4b4b4,
Tff7b72"propagation_manual_desc"Tb4b4b4: Ta5d6ff"Вы можете вручную настроить узел ретрансляции позже в настройках или оставить поле пустым, если не хотите его использовать."Tb4b4b4,
Tff7b72"propagation_enable_auto"Tb4b4b4: Ta5d6ff"Включить автонастройку"Tb4b4b4,
Tff7b72"propagation_skip_auto"Tb4b4b4: Ta5d6ff"Ручная настройка"Tb4b4b4,
Tff7b72"auto_propagation_enabled"Tb4b4b4: Ta5d6ff"Авторетрансляция включена"
Tb4b4b4},
Tff7b72"command_palette"Tb4b4b4: Tb4b4b4{
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Команды, маршруты или узлы"Tb4b4b4,
Tff7b72"no_results"Tb4b4b4: Ta5d6ff"Результатов для \"{query}\" не найдено"Tb4b4b4,
Tff7b72"group_actions"Tb4b4b4: Ta5d6ff"Действия"Tb4b4b4,
Tff7b72"group_recent"Tb4b4b4: Ta5d6ff"Недавние узлы"Tb4b4b4,
Tff7b72"group_contacts"Tb4b4b4: Ta5d6ff"Контакты"Tb4b4b4,
Tff7b72"footer_navigate"Tb4b4b4: Ta5d6ff"Навигация"Tb4b4b4,
Tff7b72"footer_select"Tb4b4b4: Ta5d6ff"Выбор"Tb4b4b4,
Tff7b72"nav_messages"Tb4b4b4: Ta5d6ff"Сообщения"Tb4b4b4,
Tff7b72"nav_messages_desc"Tb4b4b4: Ta5d6ff"Беседы и почта LXMF"Tb4b4b4,
Tff7b72"nav_nomad"Tb4b4b4: Ta5d6ff"Nomad Network"Tb4b4b4,
Tff7b72"nav_nomad_desc"Tb4b4b4: Ta5d6ff"Страницы и сервисы Nomad"Tb4b4b4,
Tff7b72"nav_map"Tb4b4b4: Ta5d6ff"Карта"Tb4b4b4,
Tff7b72"nav_map_desc"Tb4b4b4: Ta5d6ff"Географическая карта и слои"Tb4b4b4,
Tff7b72"nav_paper"Tb4b4b4: Ta5d6ff"Бумажные сообщения"Tb4b4b4,
Tff7b72"nav_paper_desc"Tb4b4b4: Ta5d6ff"Подписанные бумажные сообщения (QR)"Tb4b4b4,
Tff7b72"nav_call"Tb4b4b4: Ta5d6ff"Голосовые звонки"Tb4b4b4,
Tff7b72"nav_call_desc"Tb4b4b4: Ta5d6ff"Голосовые вызовы в mesh"Tb4b4b4,
Tff7b72"nav_settings"Tb4b4b4: Ta5d6ff"Настройки"Tb4b4b4,
Tff7b72"nav_settings_desc"Tb4b4b4: Ta5d6ff"Приложение и транспорт"Tb4b4b4,
Tff7b72"nav_ping"Tb4b4b4: Ta5d6ff"Ping"Tb4b4b4,
Tff7b72"nav_ping_desc"Tb4b4b4: Ta5d6ff"Измерить RTT до узла"Tb4b4b4,
Tff7b72"nav_rnprobe"Tb4b4b4: Ta5d6ff"RNProbe"Tb4b4b4,
Tff7b72"nav_rnprobe_desc"Tb4b4b4: Ta5d6ff"Проверка доступности и задержки"Tb4b4b4,
Tff7b72"nav_rncp"Tb4b4b4: Ta5d6ff"RNCP"Tb4b4b4,
Tff7b72"nav_rncp_desc"Tb4b4b4: Ta5d6ff"Копирование файлов по Reticulum (RNCP)"Tb4b4b4,
Tff7b72"nav_rngit_explorer"Tb4b4b4: Ta5d6ff"Обозреватель RNGit"Tb4b4b4,
Tff7b72"nav_rngit_explorer_desc"Tb4b4b4: Ta5d6ff"Проверка репозиториев rngit и копирование URL клонирования"Tb4b4b4,
Tff7b72"nav_rnstatus"Tb4b4b4: Ta5d6ff"RNStatus"Tb4b4b4,
Tff7b72"nav_rnstatus_desc"Tb4b4b4: Ta5d6ff"Статистика интерфейса и канала"Tb4b4b4,
Tff7b72"nav_rnpath"Tb4b4b4: Ta5d6ff"RNPath"Tb4b4b4,
Tff7b72"nav_rnpath_desc"Tb4b4b4: Ta5d6ff"Пути и очереди анонсов"Tb4b4b4,
Tff7b72"nav_rnpath_trace"Tb4b4b4: Ta5d6ff"Трассировка пути"Tb4b4b4,
Tff7b72"nav_rnpath_trace_desc"Tb4b4b4: Ta5d6ff"Список переходов к хэшу"Tb4b4b4,
Tff7b72"nav_translator"Tb4b4b4: Ta5d6ff"Переводчик"Tb4b4b4,
Tff7b72"nav_translator_desc"Tb4b4b4: Ta5d6ff"Перевод текста сообщений"Tb4b4b4,
Tff7b72"nav_forwarder"Tb4b4b4: Ta5d6ff"Форвардер"Tb4b4b4,
Tff7b72"nav_forwarder_desc"Tb4b4b4: Ta5d6ff"Правила пересылки LXMF"Tb4b4b4,
Tff7b72"nav_documentation"Tb4b4b4: Ta5d6ff"Документация"Tb4b4b4,
Tff7b72"nav_documentation_desc"Tb4b4b4: Ta5d6ff"Офлайн-руководства"Tb4b4b4,
Tff7b72"nav_repository_server"Tb4b4b4: Ta5d6ff"Repository server"Tb4b4b4,
Tff7b72"nav_repository_server_desc"Tb4b4b4: Ta5d6ff"Колёса MeshChatX, пакеты Reticulum и ваши файлы по HTTP"Tb4b4b4,
Tff7b72"nav_micron_editor"Tb4b4b4: Ta5d6ff"Редактор Micron"Tb4b4b4,
Tff7b72"nav_micron_editor_desc"Tb4b4b4: Ta5d6ff"Редактировать разметку Micron"Tb4b4b4,
Tff7b72"nav_reticulum_config_editor"Tb4b4b4: Ta5d6ff"Редактор конфигурации Reticulum"Tb4b4b4,
Tff7b72"nav_reticulum_config_editor_desc"Tb4b4b4: Ta5d6ff"Редактировать файл конфигурации Reticulum"Tb4b4b4,
Tff7b72"nav_rnode_flasher"Tb4b4b4: Ta5d6ff"RNode Flasher"Tb4b4b4,
Tff7b72"nav_rnode_flasher_desc"Tb4b4b4: Ta5d6ff"Обновление прошивки устройства"Tb4b4b4,
Tff7b72"nav_debug_logs"Tb4b4b4: Ta5d6ff"Логи отладки"Tb4b4b4,
Tff7b72"nav_debug_logs_desc"Tb4b4b4: Ta5d6ff"Журналы приложения и доступа"Tb4b4b4,
Tff7b72"action_sync"Tb4b4b4: Ta5d6ff"Синхронизация"Tb4b4b4,
Tff7b72"action_sync_desc"Tb4b4b4: Ta5d6ff"Синхронизация с узлом ретрансляции"Tb4b4b4,
Tff7b72"action_compose"Tb4b4b4: Ta5d6ff"Написать сообщение"Tb4b4b4,
Tff7b72"action_compose_desc"Tb4b4b4: Ta5d6ff"Новое сообщение LXMF"Tb4b4b4,
Tff7b72"action_getting_started"Tb4b4b4: Ta5d6ff"Начало работы"Tb4b4b4,
Tff7b72"action_getting_started_desc"Tb4b4b4: Ta5d6ff"Открыть мастер настройки"Tb4b4b4,
Tff7b72"action_changelog"Tb4b4b4: Ta5d6ff"Список изменений"Tb4b4b4,
Tff7b72"action_changelog_desc"Tb4b4b4: Ta5d6ff"Последние изменения"
Tb4b4b4},
Tff7b72"settings"Tb4b4b4: Tb4b4b4{
Tff7b72"shortcut_saved"Tb4b4b4: Ta5d6ff"Shortcut saved"Tb4b4b4,
Tff7b72"shortcut_deleted"Tb4b4b4: Ta5d6ff"Shortcut deleted"Tb4b4b4,
Tff7b72"archived_pages_flushed"Tb4b4b4: Ta5d6ff"Archived pages flushed."Tb4b4b4,
Tff7b72"failed_enable_transport"Tb4b4b4: Ta5d6ff"Failed to enable transport mode!"Tb4b4b4,
Tff7b72"failed_disable_transport"Tb4b4b4: Ta5d6ff"Failed to disable transport mode!"Tb4b4b4,
Tff7b72"failed_reload_reticulum"Tb4b4b4: Ta5d6ff"Failed to reload Reticulum!"Tb4b4b4,
Tff7b72"folders_exported"Tb4b4b4: Ta5d6ff"Folders exported"Tb4b4b4,
Tff7b72"failed_export_folders"Tb4b4b4: Ta5d6ff"Failed to export folders"Tb4b4b4,
Tff7b72"folders_imported"Tb4b4b4: Ta5d6ff"Folders and mappings imported successfully"Tb4b4b4,
Tff7b72"failed_import_folders"Tb4b4b4: Ta5d6ff"Failed to import folders"Tb4b4b4,
Tff7b72"share_apk_heading"Tb4b4b4: Ta5d6ff"Поделиться этой установкой"Tb4b4b4,
Tff7b72"share_apk_desc"Tb4b4b4: Ta5d6ff"Отправьте установленный пакет MeshChatX по Bluetooth, Nearby Share или другому приложению. Только в Android-приложении."Tb4b4b4,
Tff7b72"share_apk_short_hint"Tb4b4b4: Ta5d6ff"Открывает системное меню для отправки этого APK."Tb4b4b4,
Tff7b72"share_apk"Tb4b4b4: Ta5d6ff"Поделиться приложением (APK)"Tb4b4b4,
Tff7b72"share_apk_failed"Tb4b4b4: Ta5d6ff"Не удалось поделиться APK."Tb4b4b4,
Tff7b72"nomad_micron_wasm_title"Tb4b4b4: Ta5d6ff"Micron (WASM)"Tb4b4b4,
Tff7b72"nomad_micron_wasm_desc_before_link"Tb4b4b4: Ta5d6ff"Optional WASM renderer ("Tb4b4b4,
Tff7b72"nomad_micron_wasm_link_label"Tb4b4b4: Ta5d6ff"micron-parser-go"Tb4b4b4,
Tff7b72"nomad_micron_wasm_desc_after_link"Tb4b4b4: Ta5d6ff") для страниц Nomad Network. Если выключено или не поддерживается, используется стандартная версия."Tb4b4b4,
Tff7b72"nomad_micron_default_engine_title"Tb4b4b4: Ta5d6ff"Рендерер Micron по умолчанию (.mu)"Tb4b4b4,
Tff7b72"nomad_micron_default_engine_desc"Tb4b4b4: Ta5d6ff"По умолчанию используется JavaScript. WebAssembly (micron-parser-go) — если включён движок выше и модуль загружен."Tb4b4b4,
Tff7b72"nomad_micron_default_engine_option_js"Tb4b4b4: Ta5d6ff"JavaScript (micron-parser)"Tb4b4b4,
Tff7b72"nomad_micron_default_engine_option_wasm"Tb4b4b4: Ta5d6ff"WebAssembly (micron-parser-go)"Tb4b4b4,
Tff7b72"micron_wasm_update_open_btn"Tb4b4b4: Ta5d6ff"Обновить движок WASM…"Tb4b4b4,
Tff7b72"micron_wasm_update_modal_title"Tb4b4b4: Ta5d6ff"Движок Micron WASM"Tb4b4b4,
Tff7b72"micron_wasm_update_active_label"Tb4b4b4: Ta5d6ff"Активное переопределение"Tb4b4b4,
Tff7b72"micron_wasm_update_active_source"Tb4b4b4: Ta5d6ff"Источник: {source}"Tb4b4b4,
Tff7b72"micron_wasm_update_source_github"Tb4b4b4: Ta5d6ff"Релиз GitHub (проверка SHA-256)"Tb4b4b4,
Tff7b72"micron_wasm_update_source_upload"Tb4b4b4: Ta5d6ff"Локальный файл (без проверки подлинности)"Tb4b4b4,
Tff7b72"micron_wasm_update_active_size"Tb4b4b4: Ta5d6ff"Размер: {bytes} байт"Tb4b4b4,
Tff7b72"micron_wasm_update_bundled_only"Tb4b4b4: Ta5d6ff"Используется WASM, поставляемый с приложением. Сеть не запрашивается, пока вы не выполните действия ниже."Tb4b4b4,
Tff7b72"micron_wasm_update_isolation_note"Tb4b4b4: Ta5d6ff"Браузер не может полностью изолировать WebAssembly от JavaScript. Приложение выставляет преобразование Micron только через узкий API; HTML по-прежнему очищается. wasm_exec.js всегда берётся из пакета приложения для соответствия среде Go."Tb4b4b4,
Tff7b72"micron_wasm_update_github_heading"Tb4b4b4: Ta5d6ff"Установка из релиза GitHub"Tb4b4b4,
Tff7b72"micron_wasm_update_github_url_hint"Tb4b4b4: Ta5d6ff"Нажмите «Загрузить», чтобы сервер MeshChat скачал с GitHub (браузер остаётся same-origin для CSP). Путь источника:"Tb4b4b4,
Tff7b72"micron_wasm_update_fetch_github"Tb4b4b4: Ta5d6ff"Загрузить и установить"Tb4b4b4,
Tff7b72"micron_wasm_update_upload_heading"Tb4b4b4: Ta5d6ff"Установка из файла"Tb4b4b4,
Tff7b72"micron_wasm_update_upload_warning"Tb4b4b4: Ta5d6ff"Загруженный WASM не проверяется на подлинность. Используйте только доверенные файлы."Tb4b4b4,
Tff7b72"micron_wasm_update_revert_bundled"Tb4b4b4: Ta5d6ff"Убрать переопределение (встроенный WASM)"Tb4b4b4,
Tff7b72"micron_wasm_update_err_empty_tag"Tb4b4b4: Ta5d6ff"Введите тег релиза (например v1.0.5)."Tb4b4b4,
Tff7b72"micron_wasm_update_err_not_wasm"Tb4b4b4: Ta5d6ff"Выберите файл с расширением .wasm."Tb4b4b4,
Tff7b72"micron_wasm_update_err_too_large"Tb4b4b4: Ta5d6ff"Файл слишком большой для сохранения как переопределение."Tb4b4b4,
Tff7b72"micron_wasm_update_err_too_small"Tb4b4b4: Ta5d6ff"Файл слишком мал для корректного WASM-модуля."Tb4b4b4,
Tff7b72"micron_wasm_update_err_activate_failed"Tb4b4b4: Ta5d6ff"Не удалось загрузить установленный файл (проверьте совместимость wasm_exec или другую сборку). Переопределение удалено."Tb4b4b4,
Tff7b72"micron_wasm_update_toast_installed"Tb4b4b4: Ta5d6ff"Установлен Micron WASM {tag}."Tb4b4b4,
Tff7b72"micron_wasm_update_toast_uploaded"Tb4b4b4: Ta5d6ff"WASM установлен из вашего файла."Tb4b4b4,
Tff7b72"micron_wasm_update_toast_reverted"Tb4b4b4: Ta5d6ff"Восстановлен встроенный Micron WASM."
Tb4b4b4},
Tff7b72"debug"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Журнал отладки"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Журналы приложения и доступа, фильтр по уровню и поиск для диагностики."Tb4b4b4,
Tff7b72"tab_logs"Tb4b4b4: Ta5d6ff"Журналы"Tb4b4b4,
Tff7b72"tab_access_attempts"Tb4b4b4: Ta5d6ff"Попытки доступа"Tb4b4b4,
Tff7b72"search_logs_placeholder"Tb4b4b4: Ta5d6ff"Поиск в журналах..."Tb4b4b4,
Tff7b72"search_access_placeholder"Tb4b4b4: Ta5d6ff"Поиск по IP, пути, результату..."Tb4b4b4,
Tff7b72"level_all"Tb4b4b4: Ta5d6ff"Все уровни"Tb4b4b4,
Tff7b72"anomalies_only"Tb4b4b4: Ta5d6ff"Только аномалии"Tb4b4b4,
Tff7b72"outcome_all"Tb4b4b4: Ta5d6ff"Все результаты"Tb4b4b4,
Tff7b72"loading_logs"Tb4b4b4: Ta5d6ff"Загрузка журналов..."Tb4b4b4,
Tff7b72"no_logs"Tb4b4b4: Ta5d6ff"Записей не найдено."Tb4b4b4,
Tff7b72"loading_access"Tb4b4b4: Ta5d6ff"Загрузка попыток доступа..."Tb4b4b4,
Tff7b72"no_access"Tb4b4b4: Ta5d6ff"Попытки доступа не зарегистрированы."Tb4b4b4,
Tff7b72"failed_fetch_logs"Tb4b4b4: Ta5d6ff"Не удалось загрузить журналы"Tb4b4b4,
Tff7b72"failed_fetch_access"Tb4b4b4: Ta5d6ff"Не удалось загрузить попытки доступа"Tb4b4b4,
Tff7b72"logs_copied"Tb4b4b4: Ta5d6ff"Журналы на этой странице скопированы в буфер"Tb4b4b4,
Tff7b72"access_copied"Tb4b4b4: Ta5d6ff"Попытки доступа скопированы в буфер"Tb4b4b4,
Tff7b72"failed_copy_logs"Tb4b4b4: Ta5d6ff"Не удалось скопировать журналы"Tb4b4b4,
Tff7b72"failed_copy_access"Tb4b4b4: Ta5d6ff"Не удалось скопировать попытки доступа"
Tb4b4b4},
Tff7b72"visualiser"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Network Visualiser"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Граф обнаруженных узлов и связей."Tb4b4b4,
Tff7b72"reticulum_mesh"Tb4b4b4: Ta5d6ff"Reticulum Mesh"Tb4b4b4,
Tff7b72"network_visualizer"Tb4b4b4: Ta5d6ff"Network Visualizer"Tb4b4b4,
Tff7b72"node_info"Tb4b4b4: Ta5d6ff"Node Info"Tb4b4b4,
Tff7b72"hash"Tb4b4b4: Ta5d6ff"Hash"Tb4b4b4,
Tff7b72"hops"Tb4b4b4: Ta5d6ff"Hops"Tb4b4b4,
Tff7b72"interface"Tb4b4b4: Ta5d6ff"Interface"Tb4b4b4,
Tff7b72"rssi"Tb4b4b4: Ta5d6ff"RSSI"Tb4b4b4,
Tff7b72"snr"Tb4b4b4: Ta5d6ff"SNR"Tb4b4b4,
Tff7b72"first_seen"Tb4b4b4: Ta5d6ff"First seen"Tb4b4b4,
Tff7b72"last_seen"Tb4b4b4: Ta5d6ff"Last seen"Tb4b4b4,
Tff7b72"center_node"Tb4b4b4: Ta5d6ff"Center on node"Tb4b4b4,
Tff7b72"copy_hash"Tb4b4b4: Ta5d6ff"Copy Hash"Tb4b4b4,
Tff7b72"banish_identity"Tb4b4b4: Ta5d6ff"Banish identity"Tb4b4b4,
Tff7b72"banished_identities"Tb4b4b4: Ta5d6ff"Banished identities"Tb4b4b4,
Tff7b72"filter_nodes"Tb4b4b4: Ta5d6ff"Filter nodes..."Tb4b4b4,
Tff7b72"all"Tb4b4b4: Ta5d6ff"All"Tb4b4b4,
Tff7b72"direct"Tb4b4b4: Ta5d6ff"Direct"Tb4b4b4,
Tff7b72"one_hop"Tb4b4b4: Ta5d6ff"1 Hop"Tb4b4b4,
Tff7b72"multi_hops"Tb4b4b4: Ta5d6ff"2+ Hops"Tb4b4b4,
Tff7b72"clear"Tb4b4b4: Ta5d6ff"Clear"Tb4b4b4,
Tff7b72"show_labels"Tb4b4b4: Ta5d6ff"Show all labels"Tb4b4b4,
Tff7b72"show_edges"Tb4b4b4: Ta5d6ff"Show edges"Tb4b4b4,
Tff7b72"show_tooltips"Tb4b4b4: Ta5d6ff"Show tooltips"Tb4b4b4,
Tff7b72"show_rssi"Tb4b4b4: Ta5d6ff"Show RSSI"Tb4b4b4,
Tff7b72"show_snr"Tb4b4b4: Ta5d6ff"Show SNR"Tb4b4b4,
Tff7b72"show_hops"Tb4b4b4: Ta5d6ff"Show Hops"Tb4b4b4,
Tff7b72"physics"Tb4b4b4: Ta5d6ff"Physics"Tb4b4b4,
Tff7b72"gravity"Tb4b4b4: Ta5d6ff"Gravity"Tb4b4b4,
Tff7b72"spring_length"Tb4b4b4: Ta5d6ff"Spring length"Tb4b4b4,
Tff7b72"spring_strength"Tb4b4b4: Ta5d6ff"Spring strength"Tb4b4b4,
Tff7b72"damping"Tb4b4b4: Ta5d6ff"Damping"Tb4b4b4,
Tff7b72"central_gravity"Tb4b4b4: Ta5d6ff"Central gravity"Tb4b4b4,
Tff7b72"edge_strength"Tb4b4b4: Ta5d6ff"Edge strength"Tb4b4b4,
Tff7b72"force_atlas_2"Tb4b4b4: Ta5d6ff"Force Atlas 2"Tb4b4b4,
Tff7b72"barns_hut"Tb4b4b4: Ta5d6ff"Barns Hut"Tb4b4b4,
Tff7b72"repulsion"Tb4b4b4: Ta5d6ff"Repulsion"Tb4b4b4,
Tff7b72"reset_physics"Tb4b4b4: Ta5d6ff"Reset physics"Tb4b4b4,
Tff7b72"reset_camera"Tb4b4b4: Ta5d6ff"Reset Camera"Tb4b4b4,
Tff7b72"clear_graph"Tb4b4b4: Ta5d6ff"Clear graph"Tb4b4b4,
Tff7b72"total_nodes"Tb4b4b4: Ta5d6ff"Total nodes"Tb4b4b4,
Tff7b72"total_edges"Tb4b4b4: Ta5d6ff"Total edges"Tb4b4b4,
Tff7b72"discovered"Tb4b4b4: Ta5d6ff"Discovered"Tb4b4b4,
Tff7b72"wait_between_batches"Tb4b4b4: Ta5d6ff"Wait between batches"Tb4b4b4,
Tff7b72"batch"Tb4b4b4: Ta5d6ff"Batch"Tb4b4b4,
Tff7b72"loading_status"Tb4b4b4: Ta5d6ff"Loading status"Tb4b4b4,
Tff7b72"failed_load"Tb4b4b4: Ta5d6ff"Failed to load network data"Tb4b4b4,
Tff7b72"max_hops_filter"Tb4b4b4: Ta5d6ff"Макс. хопов"Tb4b4b4,
Tff7b72"show_disabled_interfaces"Tb4b4b4: Ta5d6ff"Показать отключенные интерфейсы"Tb4b4b4,
Tff7b72"show_discovered_interfaces"Tb4b4b4: Ta5d6ff"Показать обнаруженные интерфейсы"
Tb4b4b4},
Tff7b72"banishment"Tb4b4b4: Tb4b4b4{
Tff7b72"title"Tb4b4b4: Ta5d6ff"Banished"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Просмотр и снятие блокировок с идентичностей и узлов."Tb4b4b4,
Tff7b72"failed_load_banished"Tb4b4b4: Ta5d6ff"Failed to load banished destinations"Tb4b4b4,
Tff7b72"search_placeholder"Tb4b4b4: Ta5d6ff"Search by hash or display name..."Tb4b4b4,
Tff7b72"loading_items"Tb4b4b4: Ta5d6ff"Loading banished items..."Tb4b4b4,
Tff7b72"no_items"Tb4b4b4: Ta5d6ff"No banished items found"Tb4b4b4,
Tff7b72"lift_banishment"Tb4b4b4: Ta5d6ff"Lift Banishment"Tb4b4b4,
Tff7b72"lift_banishment_confirm"Tb4b4b4: Ta5d6ff"Are you sure you want to lift the banishment for {name}?"Tb4b4b4,
Tff7b72"banished_at"Tb4b4b4: Ta5d6ff"Banished at"Tb4b4b4,
Tff7b72"banished_until"Tb4b4b4: Ta5d6ff"Banished until"Tb4b4b4,
Tff7b72"reason"Tb4b4b4: Ta5d6ff"Reason"Tb4b4b4,
Tff7b72"type"Tb4b4b4: Ta5d6ff"Type"Tb4b4b4,
Tff7b72"user"Tb4b4b4: Ta5d6ff"User"Tb4b4b4,
Tff7b72"node"Tb4b4b4: Ta5d6ff"Node"Tb4b4b4,
Tff7b72"banishment_lifted"Tb4b4b4: Ta5d6ff"Banishment lifted successfully"Tb4b4b4,
Tff7b72"failed_lift_banishment"Tb4b4b4: Ta5d6ff"Failed to lift banishment"
Tb4b4b4}
Tb4b4b4}
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────